1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| [root@pool1 k8s_yaml] apiVersion: v1 kind: Pod metadata: name: secret-pod spec: containers: - image: nginx name: web env: - name: USER valueFrom: secretKeyRef: name: db-user-pass key: username - name: PASS valueFrom: secretKeyRef: name: db-user-pass key: password volumeMounts: - mountPath: /secret name: test-volume readOnly: true volumes: - name: test-volume secret: secretName: db-user-pass items: - key: "username" path: "my-username" [root@pool1 k8s_yaml] [root@pool1 k8s_yaml] NAME READY STATUS RESTARTS AGE secret-pod 1/1 Running 0 35s
|