如何在 kubernetes 中部署我的 docker 图像的特定标签
How do I deploy specific tag of my docker image in kubernetes
我的部署 JSON 文件包含来自我的映像的以下条目,其中 49 是内部版本号。我很困惑如何使用 VSTS 或 kubectl 在每个增量构建中替换该数字。 VSTS 为 cubectl 命令提供命令行选项,是否可以指定 cubectl -f file.json -imagetag $TAG
之类的内容?
"containers": [
{
"name": "jietest",
"image": "myreg.azurecr.io/jietest:49",
"resources": {},
您可以使用 kubectl set image
更新资源的容器映像。
例如:kubectl set image -f file.json jietest=myreg.azurecr.io/jietest:$TAG
.
我的部署 JSON 文件包含来自我的映像的以下条目,其中 49 是内部版本号。我很困惑如何使用 VSTS 或 kubectl 在每个增量构建中替换该数字。 VSTS 为 cubectl 命令提供命令行选项,是否可以指定 cubectl -f file.json -imagetag $TAG
之类的内容?
"containers": [
{
"name": "jietest",
"image": "myreg.azurecr.io/jietest:49",
"resources": {},
您可以使用 kubectl set image
更新资源的容器映像。
例如:kubectl set image -f file.json jietest=myreg.azurecr.io/jietest:$TAG
.