Skip to content

Instantly share code, notes, and snippets.

@crobby
Created June 18, 2019 13:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save crobby/fa24bd814e28c94f1f42f26b8cfcfce6 to your computer and use it in GitHub Desktop.
Save crobby/fa24bd814e28c94f1f42f26b8cfcfce6 to your computer and use it in GitHub Desktop.
apiVersion: machinelearning.seldon.io/v1alpha2
kind: SeldonDeployment
metadata:
labels:
app: seldon
name: ${NAME}
namespace: ${NAMESPACE}
spec:
annotations:
deployment_version: "0.1"
project_name: noadminseldon
name: ${MODELPODNAME}
oauth_key: ${MODELKEY}
oauth_secret: ${MODELSECRET}
predictors:
- annotations:
predictor_version: "0.1"
componentSpecs:
- spec:
containers:
- image: ${MODEL_IMAGE}
imagePullPolicy: Always
name: ${CONTAINER_NAME}
resources:
requests:
memory: ${MEMORY}
terminationGracePeriodSeconds: 20
graph:
endpoint:
type: ${ENDPOINT_TYPE}
name: ${CONTAINER_NAME}
type: ${GRAPH_TYPE}
name: predictor
replicas: 1
parameters:
- name: NAME
required: true
- name: NAMESPACE
required: true
- name: MODELPODNAME
required: true
- name: MODELKEY
required: true
- name: MODELSECRET
required: true
- name: MODEL_IMAGE
required: true
- name: CONTAINER_NAME
required: true
- name: MEMORY
required: true
- name: ENDPOINT_TYPE
value: "REST"
- name: GRAPH_TYPE
value: "MODEL"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment