Я создаю несколько базовых изображений для нашей инфраструктуры и хотел бы подражать номенклатуре Docker Hub для тегов изображений. Например, Java image on Docker Hub включает в себя несколько псевдонимов для одного и того же изображения, например. 8
и latest
- это то же изображение.Могу ли я иметь несколько выходов в сборке OpenShift Origin?
Если бы я повторить эту систему в ImageStream
с, я должен был бы создать BuildConfig
с выходной спецификации, как это:
"output": {
"to": {
"kind": "ImageStreamTag"
"name": "jdk:8"
}
}
Очевидно, что это включает в себя только один тег, так что даже если бы я напишите
"output": {
"to": {
"kind": "ImageStreamTag"
"name": "jdk:8"
},
"to": {
"kind": "ImageStreamTag"
"name": "jdk:latest"
}
}
Фактически будет выполнено только последнее определение.
Есть ли какой-либо правильный способ нажимать одно и то же изображение на разные теги, кроме создания другого BuildConfig
(что, вероятно, «построит» с изображения Докера на изображение Docker)?