k8s pod读取secret的pod.yml 示例
2020年5月15日小于 1 分钟
apiVersion: v1
kind: Pod
metadata:
name: mypod
spec:
containers:
- name: mypod
image: busybox
args:
- /bin/sh
- -c
- sleep 10; touch /tmp/healthy; sleep 30000
volumeMounts:
- name: foo
mountPath: "/etc/foo"
readOnly: true
volumes:
- name: foo
secret:
secretName: mysecret
# k8s会在 /etc/foo 下创建文件,每个数据创建一个文件,文件名是数据的key
# 即 会存在 username 和 password两个文件,内容就是其内容的明文存储
# volume方式支持动态更新
原创声明
平台文章均为原创文章,未经许可,禁止转载。
如需转载,请联系作者获取授权,并注明来源及原文链接。