【发布时间】:2021-07-29 19:46:35
【问题描述】:
我对 envFrom 有一个奇怪的问题:
- name: template-api
envFrom:
- secretRef:
name: common-secrets
- secretRef:
name: template-api
在公共秘密中,我有这样的变量:
MAILHOST=smtp.gmail.com
MAILPORT=587
而template-api是这样的:
MAIL_HOST=$MAILHOST
MAIL_PORT=$MAILPORT
就是这样,因为 pod 对相同的信息有不同的变量名称。 但是当容器运行时,变量被替换为文字 $VAR 而不是 var 值。 也许我为此使用了错误的解决方案。有人遇到过同样的问题吗?
【问题讨论】:
标签: variables kubernetes kubernetes-secrets kustomize