Slackbot
09/13/2023, 10:13 PMBrian Marks
09/14/2023, 6:23 PMyatai before? I'm happy to provide more detail as well if this question wasn't clear enough.Jian Shen Yap
09/14/2023, 6:40 PMv1alpha3 but not v2alpha1 API?Jian Shen Yap
09/14/2023, 6:41 PM: is a keyword in yaml expressionBrian Marks
09/14/2023, 6:48 PMHey! No worries, any reason that you are usingThat was from the example I was using. I'll upgrade! 🙂but notv1alpha3API?v2alpha1
Brian Marks
09/14/2023, 7:01 PMyatai.yml to match the example in the BentoML README:
apiVersion: <http://resources.yatai.ai/v1alpha1|resources.yatai.ai/v1alpha1>
kind: BentoRequest
metadata:
name: axiom-model
namespace: yatai
spec:
bentoTag: "axiom-model:tygqrysso6aiwlsr"
---
apiVersion: <http://serving.yatai.ai/v2alpha1|serving.yatai.ai/v2alpha1>
kind: BentoDeployment
metadata:
name: my-bento-deployment
namespace: yatai
spec:
bento: axiom-model
ingress:
enabled: true
resources:
...
runners:
- name: axiom-model
resources:
...
autoscaling:
...
Ran it successfully in terminal:
❯ kubectl apply -f yatai.yml
<http://bentorequest.resources.yatai.ai/axiom-model|bentorequest.resources.yatai.ai/axiom-model> configured
<http://bentodeployment.serving.yatai.ai/my-bento-deployment|bentodeployment.serving.yatai.ai/my-bento-deployment> unchanged
But nothing changes in the UI. No deployment was started as a result of running the kubectl applyJian Shen Yap
09/14/2023, 7:23 PMBrian Marks
09/14/2023, 10:11 PM❯ kubectl apply -f yatai.yml
<http://bentorequest.resources.yatai.ai/axiom-model|bentorequest.resources.yatai.ai/axiom-model> created
<http://bentodeployment.serving.yatai.ai/my-bento-deployment|bentodeployment.serving.yatai.ai/my-bento-deployment> created
❯ cat yatai.yml
apiVersion: <http://resources.yatai.ai/v1alpha1|resources.yatai.ai/v1alpha1>
kind: BentoRequest
metadata:
name: axiom-model
namespace: yatai
spec:
bentoTag: "axiom-model:tygqrysso6aiwlsr"
---
apiVersion: <http://serving.yatai.ai/v2alpha1|serving.yatai.ai/v2alpha1>
kind: BentoDeployment
metadata:
name: my-bento-deployment
namespace: yatai
spec:
bento: axiom-model
ingress:
enabled: true
resources:
limits:
cpu: "500m"
memory: "512m"
requests:
cpu: "250m"
memory: "128m"
autoscaling:
maxReplicas: 10
minReplicas: 2
runners:
- name: axiom-model
resources:
limits:
cpu: "1000m"
memory: "1Gi"
requests:
cpu: "500m"
memory: "512m"
autoscaling:
maxReplicas: 4
minReplicas: 1
No deployments.Brian Marks
09/14/2023, 10:15 PM[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [CheckingImage] Checking image exists: 127.0.0.1:5000/yatai-bentos:yatai.axiom-model.abdsicstjscaqlsr
[2023-09-14 15:14:38] [BentoDeployment] [klknjk] [Reconciling] Starting to reconcile BentoDeployment
[2023-09-14 15:14:38] [BentoDeployment] [klknjk] [GetBento] Getting Bento axiom-model--abdsicstjscaqlsr
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [CheckingImage] Image not exists: 127.0.0.1:5000/yatai-bentos:yatai.axiom-model.abdsicstjscaqlsr
[2023-09-14 15:14:38] [BentoDeployment] [klknjk] [GetBento] Bento axiom-model--abdsicstjscaqlsr not found
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Making sure docker config secret yatai-regcred in namespace yatai
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Getting bento axiom-model:abdsicstjscaqlsr from yatai service
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Got bento axiom-model:abdsicstjscaqlsr from yatai service
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Getting secret yatai-api-token in namespace yatai
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Secret yatai-api-token is found in namespace yatai, so updating it
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Secret yatai-api-token is updated in namespace yatai
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Getting model axiom-model:5hnxwqsso2o32lsr from yatai service
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Model axiom-model:5hnxwqsso2o32lsr is got from yatai service
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderJob] Creating image builder job: yatai-bento-image-builder-ck1objgo112s73btq870
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderJob] Created image builder job: yatai-bento-image-builder-ck1objgo112s73btq870
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] (combined from similar events): Making sure docker config secret yatai-regcred in namespace yatai
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [GenerateImageBuilderPod] Docker config secret yatai-regcred in namespace yatai is ready
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [CheckingImageBuilderJob] Found image builder job: yatai-bento-image-builder-ck1objgo112s73btq870
[2023-09-14 15:14:38] [BentoRequest] [axiom-model--abdsicstjscaqlsr] [CheckingImageBuilderJob] Found 0 pods for image builder job: yatai/yatai-bento-image-builder-ck1objgo112s73btq870Brian Marks
09/14/2023, 10:18 PMJian Shen Yap
09/15/2023, 8:36 AMJiang
09/15/2023, 8:43 AMBrian Marks
09/18/2023, 4:09 PMJian Shen Yap
09/20/2023, 6:21 AMXipeng Guan
09/20/2023, 6:33 AM