Is your feature request related to a problem? Please describe.
It is possible to specify custom S2I builder and runtime images to create the application image.
However these images are always accessed as DockerImage.
It must be possible to use ImageStream to reference these images. This is required for disconnected install when the images can not be pulled from other registries.
Describe the solution you'd like
Add a build.s2i.kind field to specify the kind of images to use for the S2I builder and runtime images.
This field is an enum with the allowed values:
Is your feature request related to a problem? Please describe.
It is possible to specify custom S2I builder and runtime images to create the application image. However these images are always accessed as
DockerImage
.It must be possible to use
ImageStream
to reference these images. This is required for disconnected install when the images can not be pulled from other registries.Describe the solution you'd like
Add a
build.s2i.kind
field to specify the kind of images to use for the S2I builder and runtime images. This field is an enum with the allowed values:DockerImage
(by default)ImageStreamTag
ImageStreamImage
Additional context
https://docs.okd.io/latest/cicd/builds/build-strategies.html#builds-strategy-s2i-build_build-strategies