tutor-notes/tutornotes/patches/k8s-deployments
Florian du Garage Num ab18396e89
Some checks failed
Sync with private repo / sync (push) Has been cancelled
Run tests / tests (3.12) (push) Has been cancelled
Run tests / tests (3.9) (push) Has been cancelled
remove hard-coded uid 1000
2025-09-30 21:47:30 +02:00

38 lines
929 B
Plaintext

---
apiVersion: apps/v1
kind: Deployment
metadata:
name: notes
labels:
app.kubernetes.io/name: notes
spec:
selector:
matchLabels:
app.kubernetes.io/name: notes
template:
metadata:
labels:
app.kubernetes.io/name: notes
spec:
securityContext:
runAsUser: {{ APP_USER_ID }}
runAsGroup: {{ APP_USER_ID }}
containers:
- name: notes
image: {{ NOTES_DOCKER_IMAGE }}
ports:
- containerPort: 8000
env:
- name: DJANGO_SETTINGS_MODULE
value: notesserver.settings.tutor
volumeMounts:
- mountPath: /app/edx-notes-api/notesserver/settings/tutor.py
name: settings
subPath: tutor.py
securityContext:
allowPrivilegeEscalation: false
volumes:
- name: settings
configMap:
name: notes-settings