Files
service-catalog/charts/kubeflow/contrib/bentoml/deployment_from_bento.yaml
T
2025-01-13 02:31:27 +00:00

98 lines
2.0 KiB
YAML

apiVersion: resources.yatai.ai/v1alpha1
kind: Bento
metadata:
name: fraud-detection
namespace: kubeflow
spec:
image: docker.io/bentoml/fraud_detection:o5smnagbncigycvj
runners:
- name: ieee-fraud-detection-0
runnableType: XGBoost
- name: ieee-fraud-detection-1
runnableType: XGBoost
- name: ieee-fraud-detection-2
runnableType: XGBoost
tag: fraud_detection:o5smnagbncigycvj
---
apiVersion: serving.yatai.ai/v2alpha1
kind: BentoDeployment
metadata:
name: fraud-detection
namespace: kubeflow
spec:
autoscaling:
maxReplicas: 2
metrics:
- resource:
name: cpu
target:
averageUtilization: 80
type: Utilization
type: Resource
minReplicas: 1
bento: fraud-detection
ingress:
enabled: false
resources:
limits:
cpu: 1000m
memory: 1024Mi
requests:
cpu: 100m
memory: 200Mi
runners:
- autoscaling:
maxReplicas: 2
metrics:
- resource:
name: cpu
target:
averageUtilization: 80
type: Utilization
type: Resource
minReplicas: 1
name: ieee-fraud-detection-0
resources:
limits:
cpu: 1000m
memory: 1024Mi
requests:
cpu: 100m
memory: 200Mi
- autoscaling:
maxReplicas: 2
metrics:
- resource:
name: cpu
target:
averageUtilization: 80
type: Utilization
type: Resource
minReplicas: 1
name: ieee-fraud-detection-1
resources:
limits:
cpu: 1000m
memory: 1024Mi
requests:
cpu: 100m
memory: 200Mi
- autoscaling:
maxReplicas: 2
metrics:
- resource:
name: cpu
target:
averageUtilization: 80
type: Utilization
type: Resource
minReplicas: 1
name: ieee-fraud-detection-2
resources:
limits:
cpu: 1000m
memory: 1024Mi
requests:
cpu: 100m
memory: 200Mi