10

我有几十个秘密要传递到一个非常冗长的 k8 部署中,下面是从redis-secrets秘密传递 redis 秘密的示例。

- name: REDIS_HOST
  valueFrom:
    secretKeyRef:
      name: redis-secrets
      key: REDIS_HOST
- name: REDIS_PASSWORD
  valueFrom:
    secretKeyRef:
      name: redis-secrets
      key: REDIS_PASSWORD
- name: REDIS_PORT
  valueFrom:
    secretKeyRef:
      name: redis-secrets
      key: REDIS_PORT

是否可以将所有秘密传递redis-secrets到部署中,秘密的密钥是环境变量密钥?

4

1 回答 1

12

我还没有尝试过这个秘密,但它值得一试。我在 configmaps 中使用了它。

与 env 相同的级别,即 .spec.containers

envFrom: - secretRef: name: redis-secrets

编辑:在名称属性的缩进中碰到了

于 2018-10-04T11:32:01.907 回答