Skip to content

Commit

Permalink
helm charts for seldon core v2 2.6.0 (#42)
Browse files Browse the repository at this point in the history
  • Loading branch information
ukclivecox authored Jul 12, 2023
1 parent ee8180e commit b784685
Show file tree
Hide file tree
Showing 13 changed files with 8,861 additions and 704 deletions.
4 changes: 2 additions & 2 deletions helm-charts/seldon-core-v2-crds/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v1
appVersion: 2.5.0
appVersion: 2.6.0
description: Seldon Core V2 CRDs
keywords:
- kubernetes
- machine-learning
- mlops
name: seldon-core-v2-crds
version: 2.5.0
version: 2.6.0
7,828 changes: 7,827 additions & 1 deletion helm-charts/seldon-core-v2-crds/templates/seldon-v2-crds.yaml

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions helm-charts/seldon-core-v2-runtime/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
appVersion: 2.6.0
description: Seldon Core V2 Runtime
keywords:
- kubernetes
- machine-learning
- mlops
name: seldon-core-v2-runtime
version: 2.6.0
58 changes: 58 additions & 0 deletions helm-charts/seldon-core-v2-runtime/templates/seldon-runtime.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
apiVersion: mlops.seldon.io/v1alpha1
kind: SeldonRuntime
metadata:
name: seldon
namespace: '{{ .Release.Namespace }}'
spec:
seldonConfig: default
disableAutoUpdate: {{ .Values.disableAutoUpdate }}
overrides:
- name: hodometer
disable: {{ .Values.hodometer.disable }}
replicas: {{ .Values.hodometer.replicas }}
- name: seldon-scheduler
disable: {{ .Values.scheduler.disable }}
serviceType: {{ .Values.scheduler.serviceType }}
- name: seldon-envoy
disable: {{ .Values.envoy.disable }}
replicas: {{ .Values.envoy.replicas }}
serviceType: {{ .Values.envoy.serviceType }}
- name: seldon-dataflow-engine
disable: {{ .Values.dataflow.disable }}
replicas: {{ .Values.dataflow.replicas }}
- name: seldon-modelgateway
disable: {{ .Values.modelgateway.disable }}
replicas: {{ .Values.modelgateway.replicas }}
- name: seldon-pipelinegateway
disable: {{ .Values.pipelinegateway.disable }}
replicas: {{ .Values.pipelinegateway.replicas }}
config:
agentConfig:
rclone:
config_secrets:
{{- with .Values.config.agentConfig.rclone.configSecrets }}
{{- toYaml . | nindent 8 }}
{{- end }}
kafkaConfig:
bootstrap.servers: {{ .Values.config.kafkaConfig.bootstrap }}
consumer:
{{- with .Values.config.kafkaConfig.consumer }}
{{- toYaml . | nindent 8 }}
{{- end }}
debug: {{ .Values.config.kafkaConfig.debug }}
producer:
{{- with .Values.config.kafkaConfig.producer }}
{{- toYaml . | nindent 8 }}
{{- end }}
streams:
{{- with .Values.config.kafkaConfig.streams }}
{{- toYaml . | nindent 8 }}
{{- end }}
topicPrefix: {{ .Values.config.kafkaConfig.topicPrefix }}
serviceConfig:
grpcServicePrefix: {{ .Values.config.serviceConfig.serviceGRPCPrefix }}
serviceType: {{ .Values.config.serviceConfig.serviceType }}
tracingConfig:
disable: {{ .Values.config.tracingConfig.disable }}
otelExporterEndpoint: {{ .Values.config.tracingConfig.otelExporterEndpoint }}
ratio: {{ .Values.config.tracingConfig.ratio }}
48 changes: 48 additions & 0 deletions helm-charts/seldon-core-v2-runtime/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
disableAutoUpdate: false

hodometer:
disable: false
replicas: 1

scheduler:
disable: false
replicas: 1
# controlplane exposure
serviceType: LoadBalancer

envoy:
disable: false
replicas: 1
# dataplane exposure
serviceType: LoadBalancer

dataflow:
disable: false
replicas: 1

modelgateway:
disable: false
replicas: 1

pipelinegateway:
disable: false
replicas: 1

config:
agentConfig:
rclone:
configSecrets:
kafkaConfig:
bootstrap:
topicPrefix:
consumer:
producer:
streams:
tracingConfig:
disable:
otelExporterEndpoint:
ratio:
serviceConfig:
serviceGRPCPrefix:
serviceType:

4 changes: 2 additions & 2 deletions helm-charts/seldon-core-v2-servers/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v1
appVersion: 2.5.0
appVersion: 2.6.0
description: Seldon Core V2 Servers
keywords:
- kubernetes
- machine-learning
- mlops
name: seldon-core-v2-servers
version: 2.5.0
version: 2.6.0
4 changes: 2 additions & 2 deletions helm-charts/seldon-core-v2-setup/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v1
appVersion: 2.5.0
appVersion: 2.6.0
description: Seldon Core V2 Setup
keywords:
- kubernetes
- machine-learning
- mlops
name: seldon-core-v2-setup
version: 2.5.0
version: 2.6.0
9 changes: 0 additions & 9 deletions helm-charts/seldon-core-v2-setup/templates/agent.yaml

This file was deleted.

24 changes: 0 additions & 24 deletions helm-charts/seldon-core-v2-setup/templates/kafka.yaml

This file was deleted.

Loading

0 comments on commit b784685

Please sign in to comment.