diff --git a/helm-charts/seldon-deploy/Chart.yaml b/helm-charts/seldon-deploy/Chart.yaml index fdbd98f..1d84ef3 100644 --- a/helm-charts/seldon-deploy/Chart.yaml +++ b/helm-charts/seldon-deploy/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2.2.0" +appVersion: "2.3.0" description: A Helm chart for Kubernetes name: seldon-deploy -version: 2.2.0 +version: 2.3.0 diff --git a/helm-charts/seldon-deploy/templates/ui-deployment.yaml b/helm-charts/seldon-deploy/templates/ui-deployment.yaml deleted file mode 100644 index da754dd..0000000 --- a/helm-charts/seldon-deploy/templates/ui-deployment.yaml +++ /dev/null @@ -1,124 +0,0 @@ -# Note: not currently used, may be useful later. -{{- if .Values.ui -}} -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "seldon-deploy.fullname" . }}-ui - labels: - app: seldon-deploy-ui-server - app.kubernetes.io/name: {{ include "seldon-deploy.name" . }}-ui - helm.sh/chart: {{ include "seldon-deploy.chart" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/managed-by: {{ .Release.Service }} -spec: - replicas: {{ .Values.ui.replicaCount }} - selector: - matchLabels: - app.kubernetes.io/name: {{ include "seldon-deploy.name" . }}-ui - app.kubernetes.io/instance: {{ .Release.Name }} - template: - metadata: - annotations: - # prometheus.io/scrape: "true" - sidecar.istio.io/inject: "false" - labels: - app.kubernetes.io/name: {{ include "seldon-deploy.name" . }}-ui - app.kubernetes.io/instance: {{ .Release.Name }} - spec: - containers: - - name: ui-container - image: "{{ .Values.ui.image }}" - imagePullPolicy: {{ .Values.ui.pullPolicy }} - ports: - - name: http - containerPort: 8000 - protocol: TCP - # - name: metrics - # containerPort: 8001 - # protocol: TCP - env: - {{- range $key, $value := .Values.env }} - - name: {{ $key }} - value: {{ $value | quote }} - {{- end }} - {{- if and .Values.metadata.pg.secret .Values.metadata.pg.enabled }} - - name: "SESSION_PG_ENABLED" - value: "true" - - name: "SESSION_PG_HOST" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: host - - name: "SESSION_PG_PORT" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: port - - name: "SESSION_PG_USER" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: user - - name: "SESSION_PG_PASSWORD" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: password - - name: "SESSION_PG_DBNAME" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: dbname - - name: "SESSION_PG_SSLMODE" - valueFrom: - secretKeyRef: - name: {{ .Values.metadata.pg.secret }} - key: sslmode - {{- end}} - livenessProbe: - httpGet: - path: /status - port: http - readinessProbe: - httpGet: - path: /status - port: http - resources: -{{ toYaml .Values.resources | indent 12 }} - volumeMounts: - - name: custom-theme - mountPath: "/app/custom-theme" -{{- if .Values.featureFlags.configMap }} - - name: feature-flags - mountPath: /app/feature-flags -{{- end}} - volumes: - - name: custom-theme - secret: - secretName: seldon-deploy-custom-theme - optional: true -{{- if .Values.featureFlags.configMap }} - - name: feature-flags - configMap: - defaultMode: 420 - name: {{ .Values.featureFlags.configMap }} -{{- end }} - serviceAccount: {{ include "seldon-deploy.serviceAccountName" . }} - serviceAccountName: {{ include "seldon-deploy.serviceAccountName" . }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} -{{- if .Values.ui.imagePullSecrets }} - imagePullSecrets: - {{- toYaml .Values.ui.imagePullSecrets | nindent 8 }} -{{- end }} -{{- end }} \ No newline at end of file diff --git a/helm-charts/seldon-deploy/templates/ui-service.yaml b/helm-charts/seldon-deploy/templates/ui-service.yaml deleted file mode 100644 index 5dd1d55..0000000 --- a/helm-charts/seldon-deploy/templates/ui-service.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# Note: not currently used, may be useful later. -{{- if .Values.ui -}} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "seldon-deploy.fullname" . }}-ui - labels: - app.kubernetes.io/name: {{ include "seldon-deploy.name" . }} - helm.sh/chart: {{ include "seldon-deploy.chart" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/managed-by: {{ .Release.Service }} -spec: - {{- if .Values.service.loadBalancerSourceRanges }} - loadBalancerSourceRanges: - {{ toYaml .Values.service.loadBalancerSourceRanges | indent 4 }} - {{- end }} - type: {{ .Values.service.type }} - ports: - - port: {{ .Values.service.port }} - {{- with .Values.service.nodePort }} - nodePort: {{ toYaml . }} - {{- end }} - targetPort: http - protocol: TCP - name: http - selector: - app.kubernetes.io/name: {{ include "seldon-deploy.name" . }}-ui - app.kubernetes.io/instance: {{ .Release.Name }} -{{- end -}} \ No newline at end of file diff --git a/helm-charts/seldon-deploy/values.yaml b/helm-charts/seldon-deploy/values.yaml index c9ddde3..64d2947 100644 --- a/helm-charts/seldon-deploy/values.yaml +++ b/helm-charts/seldon-deploy/values.yaml @@ -19,7 +19,7 @@ loadtest: image: seldonio/hey-loadtester:0.2 alibidetect: - image: seldonio/alibi-detect-server:1.18.1 + image: seldonio/alibi-detect-server:1.18.2 nameOverride: "" fullnameOverride: "" @@ -122,11 +122,11 @@ clientGo: batchjobs: processor: - image: seldonio/seldon-core-s2i-python38:1.18.1 + image: seldonio/seldon-core-s2i-python38:1.18.2 processorV2: - image: seldonio/mlserver:1.4.0-slim + image: seldonio/mlserver:1.6.0-slim storageInitializer: - image: seldonio/rclone-storage-initializer:1.18.1 + image: seldonio/rclone-storage-initializer:1.18.2 pvc: defaultSize: 1Gi resources: