Adrien Bouvais 174c5faf6b
All checks were successful
Build and Push Docker Images / build-and-push (pull_request) Successful in 22s
Validate Kubernetes & YAML / validate-all (pull_request) Successful in 36s
Stop propagating minio admin credentials to each tenants
2026-08-17 11:29:00 +02:00

38 lines
1.0 KiB
YAML

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: "registry.bouvais.lu/tenant/jupyter:{{ .Values.version }}"
imagePullPolicy: IfNotPresent
envFrom:
- secretRef:
name: s3-credentials
resources:
requests:
cpu: {{ .Values.resources.requests.cpu }}
memory: {{ .Values.resources.requests.memory }}
limits:
cpu: {{ .Values.resources.limits.cpu }}
memory: {{ .Values.resources.limits.memory }}