bearbeitet das server und postgres Deployment mit der hinzugefügten Environment-Variable Reference aus dem Secret Objekt. Hinzugefügt die Datei mit dem imperativen Befehl, wobei wird ein Secret Objekt ins Kluster erstellt
This commit is contained in:
parent
efdc354f4c
commit
332895c58a
@ -0,0 +1,8 @@
|
||||
kubectl create secret generic <secret_name> --from-literal key=value
|
||||
|
||||
create - Imperative command to create a new object
|
||||
secret - Type of object we are going to create
|
||||
generic - Type of secret
|
||||
<secret_name> - Name of secret for later reference in a pod config
|
||||
--from-literal - We are going to add the secret information into this command(as opposed to from . file))
|
||||
key=value - Key-value par of the secret information
|
||||
@ -25,3 +25,9 @@ spec:
|
||||
- name: postgres-storage
|
||||
mountPath: /var/lib/postgresql/data
|
||||
subPath: postgres
|
||||
env:
|
||||
- name: PGPASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: pgpassword # Kubernetes wird nach dem Objekt Secret "pgpassword" suchen "k create secret generic pgpassword --from-literal PGPASSWORD=password123"
|
||||
key: PGPASSWORD # In unserem Fall das Objekt Secret mit dem Namen "pgpassword" beinhaltet den Schlüssel PGPASSWORD mit dem Wert password123
|
||||
|
||||
@ -21,12 +21,17 @@ spec:
|
||||
- name: REDIS_HOST
|
||||
value: redis-cluster-ip-service
|
||||
- name: REDIS_PORT
|
||||
value: 6379
|
||||
value: "6379"
|
||||
- name: PGUSER
|
||||
value: postgres
|
||||
- name: PGHOST
|
||||
value: postgres-cluster-ip-service
|
||||
- name: PGPORT
|
||||
value: 5432
|
||||
value: "5432"
|
||||
- name: PGDATABASE
|
||||
value: postgres
|
||||
- name: PGPASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: pgpassword # Kubernetes wird nach dem Objekt Secret "pgpassword" suchen "k create secret generic pgpassword --from-literal PGPASSWORD=password123"
|
||||
key: PGPASSWORD # In unserem Fall das Objekt Secret beinhaltet den Schlüssel PGPASSWORD mit dem Wert password123
|
||||
|
||||
@ -19,4 +19,4 @@ spec:
|
||||
- name: REDIS_HOST
|
||||
value: redis-cluster-ip-service
|
||||
- name: REDIS_PORT
|
||||
value: 6379
|
||||
value: "6379"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user