Add credential secret as volume

This commit is contained in:
Ruben Hensen
2024-09-12 15:29:32 +02:00
parent 6d9e70b4aa
commit 6eacd19272
3 changed files with 7 additions and 20 deletions
+6 -7
View File
@@ -37,9 +37,6 @@ spec:
- mountPath: /museum.yaml
name: museum-claim1
readOnly: true
- mountPath: /credentials.yaml
name: museum-claim2
readOnly: true
- mountPath: /data
name: museum-claim3
readOnly: true
@@ -50,6 +47,12 @@ spec:
# name: socat
restartPolicy: Always
volumes:
- name: credentials
secret:
secretName: ente-photos-config
items:
- key: credentials.yaml
path: /
- name: custom-logs
persistentVolumeClaim:
claimName: custom-logs
@@ -57,10 +60,6 @@ spec:
persistentVolumeClaim:
claimName: museum-claim1
readOnly: true
- name: museum-claim2
persistentVolumeClaim:
claimName: museum-claim2
readOnly: true
- name: museum-claim3
persistentVolumeClaim:
claimName: museum-claim3
+1 -1
View File
@@ -12,7 +12,7 @@ spec:
template:
engineVersion: v2
data:
config: |
credentials.yaml: |
db:
host: helm-postgresql
port: 5432
@@ -1,12 +0,0 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
io.kompose.service: museum-claim2
name: museum-claim2
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi