【发布时间】:2020-05-14 04:29:12
【问题描述】:
试图决定在哪里存储一些关键的分片配置,但我还没有找到足够的关于 Kube ConfigMaps 可靠性的文档来让我放心。
假设我有一个单集群 kube pod 规范,它在 pod 启动时注入一个带有 configmap 条目值的环境变量(使用 configMapKeyRef)。我有许多基于此规范运行的 pod。
- 我
kubectl editconfigmap 条目并等待操作成功。 - 我重新启动 pod。
是否保证这些 pod 可以看到新的 configmap 值? (或者,如果做不到这一点,在重新启动 pod 以确保它们获得新值之前,我需要等待一段时间吗?)
同样,假设在所有 pod 重新启动期间没有任何 configmap 编辑,是否保证所有 pod 都能看到一致的值?
【问题讨论】:
标签: kubernetes configmap