来自文档:
除非将秘密标记为可选,否则必须先创建秘密,然后再将其作为环境变量在 pod 中使用。引用不存在的 Secret 将阻止 pod 启动。
如何将秘密标记为可选?
您正在寻找的是
- name: ENV_NAME
valueFrom:
secretKeyRef:
name: <secrets name>
key: <secrets key>
optional: true
你可以找到类型定义here https://github.com/kubernetes/kubernetes/blob/e9e190c57c61a88a2ba96c4b0688b8eb3a8945a8/pkg/apis/core/types.go#L1762
编辑:类似地envFrom
envFrom:
- secretRef:
name: secname
optional: true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)