Azure devops OpenShift卷展栏使用标记部署图像

Azure devops OpenShift卷展栏使用标记部署图像,azure-devops,openshift,Azure Devops,Openshift,我最初创建了带有映像名、服务和路由的YAML配置文件。我第一次在OpenShift web控制台中导入此文件时,部署成功 我的Docker图像在Artifactory中 YAML文件中的图像名称最初标记为1.0 问题: 此外,在TFS发布管道中,我想运行“oc卷展栏”命令,指定带有最新标记的图像 如何使用OC卷展栏命令或任何其他解决方案,使用新标记进一步卷展最新图像 我不想每次为新部署更新YAML时都使用图像标记 建议一些最佳实践 如何使用OC卷展栏命令或任何其他解决方案,使用新标记进一步卷展最

我最初创建了带有映像名、服务和路由的YAML配置文件。我第一次在OpenShift web控制台中导入此文件时,部署成功

我的Docker图像在Artifactory中

YAML文件中的图像名称最初标记为1.0

问题: 此外,在TFS发布管道中,我想运行“oc卷展栏”命令,指定带有最新标记的图像

如何使用OC卷展栏命令或任何其他解决方案,使用新标记进一步卷展最新图像

我不想每次为新部署更新YAML时都使用图像标记

建议一些最佳实践

如何使用OC卷展栏命令或任何其他解决方案,使用新标记进一步卷展最新图像

您可以使用
oc标记
命令

- oc tag <imagestreams>:<version> <imagestreams>:default
-oc标记::默认值
在上面的脚本中,指定了标记为
的图像

这将在imagestream中创建名为
default
的新imagestreamtag。新标记直接引用运行
oc-tag
命令时默认imagestreamtag指向的图像id

- oc tag <imagestreams>:<version> <imagestreams>:default