我试图通过使用升级命令在命令行中设置变量来覆盖Helm3中的image标签,但是它不起作用。有人在Helm3中尝试过此功能。坚持了几天,将有助于您了解您的看法。
部署清单文件看起来像这样:-
containers: - image: {{ .Values.image.repository }}:{{.Values.image.tag}} imagePullPolicy: Always
从命令行执行此命令:-
> helm upgrade resources-dev resources --set image.tag=72615 --dry-run --debug
不会覆盖从72626到72615的图像标签值
containers:
- image: aksresourcesapi.azurecr.io/microservicesinitiative:72626
imagePullPolicy: Always
使用此命令
helm upgrade resources-dev resources --set image.tag=72615 --dry-run --debug --reuse-values