LeY*_*ble 1 deployment openshift kubernetes kubernetes-helm
我想使用 HELM 强制部署在 Openshift 上重新部署。
我正在使用“image@latest”进行部署,因为我想在每次部署时都拥有最新的图像,但我不想有图像更改触发器,因为我无法控制图像更改的频率,而且我在部署新版本的映像之前,可能需要更改图表中的某些内容(例如配置映射)。因此,为什么我不想为部署设置图像触发器。
基本上,我希望它在我想要的时候重新部署而不是自动重新部署,我更喜欢用 helm 来做,我尝试用helm upgrade
.
目前我有一个配置更改触发器,所以在我更改图表(包含配置)的情况下,部署会重新部署。但是,如果图表中没有任何变化,我就找不到任何方法通过 Helm 强制重新部署。
有什么办法可以做到吗?
我设法找到了解决方案。我添加spec-template-metadata-annotations
了以下内容:
timestamp: {{ now | quote }}
Run Code Online (Sandbox Code Playgroud)
这基本上使图表始终更改,每次运行 helm upgrade 时都会触发重新部署。
归档时间: |
|
查看次数: |
3576 次 |
最近记录: |