apiVersion: apps/v1 kind: Deployment metadata: name: jupyter namespace: {{ .Release.Namespace }} labels: app: jupyter tenant: 'tenant-{{.Values.name}}' spec: replicas: 1 selector: matchLabels: app: jupyter tenant: 'tenant-{{.Values.name}}' template: metadata: labels: app: jupyter tenant: 'tenant-{{.Values.name}}' spec: serviceAccountName: 'tenant-{{ .Values.name }}-sa' imagePullSecrets: - name: registry-credentials containers: - name: jupyter image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: IfNotPresent resources: requests: cpu: {{ .Values.resources.requests.cpu }} memory: {{ .Values.resources.requests.memory }} limits: cpu: {{ .Values.resources.limits.cpu }} memory: {{ .Values.resources.limits.memory }}