如何保持 pod 处于挂起状态,直到出现 secret

时间:2021-04-26 20:35:57

标签: kubernetes kubernetes-pod

我正在尝试让 pod 处于挂起状态,直到所需的机密出现在命名空间中。

最初,我认为如果我设置了 secret optional=false ,它会起作用,但它没有。 在我看来,一个 pod 应该处于挂起状态,因为有一个容器没有它需要的所有资源。但不知何故,它因为没有秘密而崩溃了。

示例:

  volumes:
  - name: secret-volume
    secret:
      secretName: mysecret
      optional: false

基本上,我正在等待特定的秘密(我知道秘密的名称)并且我想让我的 pod 处于挂起状态,所以它会在创建秘密时立即启动。

我知道有帮助可能会更容易,但我们不使用它。有什么办法吗?

0 个答案:

没有答案