小编tex*_*ave的帖子

配置映射上的 helm upgrade 是否会自动将新数据注入正在运行的 pod?

在正在运行的 pod 上发出 helm upgrade 时,我的 configmap 会更新,但是 pod 会自动知道 configmap 更新的值,还是我需要采取其他步骤将新的 configmap 值注入到 pod 中?

我的总体目标是避免与正在运行的 pod 进行交互,例如删除或重新启动/重新安装。

我已经看到很多关于更改 sha1sum 和做一些变通方法的信息,但我的问题更基本 - pod 是否会自动意识到新的 configmap 项目?

---- 更新 --- 所以我们最终做的是:

helm upgrade -n release -f release/values.yaml --recreate-pods

尽管这会终止现有的 pod,但在发出命令后会立即启动另一个 pod,这意味着“接近零”停机时间。

kubernetes kubernetes-helm configmap

4
推荐指数
2
解决办法
7485
查看次数

标签 统计

configmap ×1

kubernetes ×1

kubernetes-helm ×1