kubernetes - 如何在kubernetes中将secret标记为可选?

标签 kubernetes

从文档中:

Secrets must be created before they are consumed in pods as environment variables unless they are marked as optional. References to Secrets that do not exist will prevent the pod from starting.



如何将 secret 标记为可选?

最佳答案

您正在寻找的是

  - name: ENV_NAME
    valueFrom:
      secretKeyRef:
        name: <secrets name>
        key: <secrets key>
        optional: true
您可以找到类型定义here
编辑:类似envFrom
envFrom:
- secretRef:
    name: secname
    optional: true

关于kubernetes - 如何在kubernetes中将secret标记为可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48208705/

相关文章:

java - 使用 Fabric8 的 Kubernetes 客户端 API

kubernetes - 在 Kubernetes 集群中处理数千个服务

mysql - Kubernetes 上的 Vitess

docker - 在 Kubernetes 中遇到端口转发的连接超时问题?

docker - 在 Ubuntu 上安装 docker 和 kubernetes

kubernetes - 具有多个securityPolicy的BackendConfig不起作用

networking - 使用 Calico 在 Kubernetes 中公开服务的最佳实践

nginx - 在 GKE 上使用 nginx 入口 Controller 时负载均衡器的节点不健康

node.js - 使用 Kubernetes 将变量注入(inject)到 config.js

elasticsearch - 如何调整ECK群集的大小