Che Operator should not install Image Puller Operator and update Eclipse Che CR with the list of images #21900
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
area/image-puller
Issues related to image-puller https://github.com/che-incubator/kubernetes-image-puller
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
sprint/current
Milestone
Is your enhancement related to a problem? Please describe
Currently, the Eclipse Che operator would install the Image Puller operator if the CR property is set accordingly:
What is more, once the operator is installed and image puller CR is created Eclipse Che CR's spec would be updated with the list of images and look the following way:
Current behaviour could be treated as a bad design due to the following reasons:
Describe the solution you'd like
imagePuller
is enabled Che Operator just creates a CR for image puller, but does not install the operator. If the Image Puller operator is not installed on the cluster the error message is shown with the instruction for admin e.g. "Image Puller Operator is not installed, in order to enable the property admin should install the operator first"imagePuller
is disabled only related CR is deleted - Image Puller operator is not uninstalledDescribe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: