给镜像(本文实际上指的是OpenShift的ImageStream) 部署(Deployment或DeploymentConfig)打上 版本号 的标签, 同时版本号可以与源代码的commit id或者制品的Version保持同步.
假设:
campaign
version=1.0.0
(当然, 也可以打其他标签, 比如: Profile=UAT
...)# 给DeploymentConfig打标签
oc label dc campaign version=1.0.0 --overwrite
# 给ImageStream(镜像)打tag
# 给`campaign:latest`这个镜像打上`campaign:1.0.0`的标签
# 因为只要build构建好, 输出的标签就是`latest`
oc tag campaign:latest campaign:1.0.0