In the Operator Go code, remove remaining default values that require overriding in downstream #16868
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
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.
Milestone
Is your enhancement related to a problem? Please describe.
The Operator Go code should be shared between upstream and downstream releases of the Che operator. That's one of the reasons why most of the default values that finally are different between upstream and downstream (like default docker images or CHE_VERSION) have been extracted from the GO code and included as environment variables in the operator deployment files that are specific to either downstream or upstream flavors.
However there are still a few default values that should be extracted this way, for example:
Maybe there are others places to consider.
Describe the solution you'd like
Allow the downstreaming process to import the code form an upstream release branch without having to change anything to it.
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: