feat(template): moved security-context, port and env configuration to values.yaml

This commit is contained in:
jklein committed 2026-04-13 15:12:18 +02:00
1 parent 732da57846
commit a63c4c6d37
4 files changed
+94 -42

No files matched your search

+32
View File
@@ -35,6 +35,38 @@ xxx:
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 3
securityContext:
pod:
runAsNonRoot: true
runAsUser: 20000
runAsGroup: 1000
fsGroup: 1000
fsGroupChangePolicy: Always
container:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsNonRoot: true
capabilities:
drop:
- ALL
add: []
ports:
- containerPort: 80
protocol: TCP
name: http
env:
- name: NORMAL_ENV
value: "123"
- name: ENV_FROM_SECRET
valueFrom:
secretKeyRef:
name: "{{ .Release.Name }}-{{ .Chart.Name }}-secret"
key: "secretKey"
- name: ENV_FROM_CONFIGMAP
valueFrom:
configMapKeyRef:
name: "{{ .Release.Name }}-{{ .Chart.Name }}-config-map"
key: "configMapKey"
storage:
amount: 10Gi