Repository Reading Site
21-volume-demo.yaml
manifests/07-config-secret/21-volume-demo.yaml
apiVersion: v1
kind: Pod
metadata:
name: volume-demo
namespace: config-lab
labels:
lesson: config
injection: volume
spec:
containers:
- name: main
image: busybox:1.36
command: ["sh", "-c", "sleep 3600"]
volumeMounts:
- name: app-config
mountPath: /etc/config
readOnly: true
- name: app-secret
mountPath: /etc/secret
readOnly: true
volumes:
- name: app-config
configMap:
name: app-config
- name: app-secret
secret:
secretName: app-secret