【发布时间】:2018-07-10 01:27:39
【问题描述】:
我想使用--set 从外部设置 docker 映像存储库和标记值。在我的部署清单 yaml 文件中,我写道:
image: "{{ .Values.image.awesomeapp.repository }}:{{ .Values.image.awesomeapp.tag | quote }}"
然后以这种方式运行Helm:
helm install charts/awesomeapp \
--set image.awesomeapp.repository=1234567890.dkr.ecr.ap-northeast-1.amazonaws.com/awesomeapp \
--set image.awesomeapp.tag=20180131010101
但是失败了:
Failed to apply default image tag "1234567890.dkr.ecr.ap-northeast-1.amazonaws.com/awesomeapp:\"2.01801310101013e+13\"": couldn't parse image reference "1234567890.dkr.ecr.ap-northeast-1.amazonaws.com/orange-battle:\"2.01801310101013e+13\"": invalid reference format
为什么不能正确暂停图片标签?
【问题讨论】:
-
标签被解释为整数,可能是
--set image.awesomeapp.tag="20180131010101"?
标签: image docker tags repository kubernetes-helm