如何解决标记Openshift构建临时容器
我有一个运行在Openshift 3.11项目上的简单S2I构建,该项目输出到图像流。
构建工作正常,生成的图像被正确标记并在流中可用。我的问题是,每个构建都旋转一个临时Pod来处理实际构建。我想给这些豆荚贴上标签。这个项目在多个团队之间共享,我们有几个脚本可根据标签区分豆荚。
openshift.io/build.name: <buildname>-<buildnum>
那很好,我不想摆脱这个标签。我只想添加一个附加的自定义标签(例如owner: <teamname>
)。我该怎么办?
解决方法
您可以使用imageLabels
中的buildConfig
部分添加自定义标签,如下所示。更多信息在这里Output Image Labels。
spec:
output:
to:
kind: "ImageStreamTag"
name: "your-image:latest"
imageLabels:
- name: "owner"
value: "yourteamname"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。