98 lines
2.0 KiB
YAML
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
|