Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars (like all the other images deployed by the Che Operator) #19667

Closed
tolusha opened this issue Apr 23, 2021 · 0 comments
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@tolusha
Copy link
Contributor

tolusha commented Apr 23, 2021

Is your task related to a problem? Please describe.

DWO and DWCO images are defined in templates that are embedded into operator image.
It is not easy to replace them in downstream.

Current implementation also prevents using:

  • digest pinning (instead of floating tags)
  • offline deployments on OCP 4.x (cannot use built in OCP functionality with RELATED_IMAGE env vars)

Describe the solution you'd like

For productization purposes, and to be consistent with all the other images that the Che Operator deploys to a cluster, we need to add DWO and DWCO images to the deploy/operator.yaml and CSVs as RELATED_IMAGE_* env vars.

This will also empower use of DWO and DWCO images in arigapped deployments.

Care should be made to ensure that downstream sync scripts in crw-operator/build/scripts/sync-*.sh are also updated accordingly to point to the correct image names downstream.

@tolusha tolusha added kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/next severity/P1 Has a major impact to usage or development of the system. area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator labels Apr 23, 2021
@nickboldt nickboldt changed the title Allow to productize DW and DWCO images Expose DWO and DWCO images in CSV as RELATED_IMAGE_* env vars (like all the other images deployed by the Che Operator) Apr 23, 2021
@tolusha tolusha mentioned this issue May 5, 2021
41 tasks
@tolusha tolusha added this to the 7.31 milestone May 5, 2021
@tolusha tolusha closed this as completed May 7, 2021
@tolusha tolusha modified the milestones: 7.31, 7.30 May 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

1 participant