mirror of
https://github.com/hanzo-ml/kserve.git
synced 2026-10-30 20:53:49 +00:00
Signed-off-by: cory-johannsen <[email protected]> Signed-off-by: Cory Johannsen <[email protected]>
36 lines
1.1 KiB
YAML
36 lines
1.1 KiB
YAML
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: s3-init
|
|
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: s3-init
|
|
image: docker.io/amazon/aws-cli:2.33.11@sha256:88ea087837da1b31a3afeeb4538888244a3087a867ddb1909848643fcc4b324e
|
|
command:
|
|
- /bin/sh
|
|
- -c
|
|
- |
|
|
aws s3 mb s3://logger-output || true
|
|
aws s3 mb s3://example-models || true
|
|
curl -L https://storage.googleapis.com/kfserving-examples/models/sklearn/1.0/model/model.joblib -o sklearn-model.joblib
|
|
aws s3 cp sklearn-model.joblib s3://example-models/sklearn/model.joblib --no-verify-ssl
|
|
env:
|
|
- name: AWS_ACCESS_KEY_ID
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: mlpipeline-s3-artifact
|
|
key: accesskey
|
|
- name: AWS_SECRET_ACCESS_KEY
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: mlpipeline-s3-artifact
|
|
key: secretkey
|
|
- name: AWS_DEFAULT_REGION
|
|
value: "us-east-1"
|
|
- name: AWS_ENDPOINT_URL_S3
|
|
value: "http://s3-service.kserve:8333"
|
|
restartPolicy: Never
|
|
backoffLimit: 3
|