如何在kubernetes中部署docker镜像的特定标签

时间:2017-11-12 00:24:08

标签: kubernetes azure-devops azure-pipelines-release-pipeline

我的部署JSON文件在我的映像中有以下条目,其中49是内部版本号。我很困惑如何使用VSTS或kubectl将这个数字替换为每个增量版本。 VSTS为cubectl命令提供命令行选项,是否可以指定cubectl -f file.json -imagetag $TAG之类的内容?

"containers": [
          {
            "name": "jietest",
            "image": "myreg.azurecr.io/jietest:49",
            "resources": {},

1 个答案:

答案 0 :(得分:1)

您可以使用kubectl set image更新资源的容器图像。

例如:kubectl set image -f file.json jietest=myreg.azurecr.io/jietest:$TAG