Che operator should propagate an env varialble START_OPENVSX to the plugin registry #21611
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.
status/need-triage
An issue that needs to be prioritized by the curator responsible for the triage. See https://github.
Milestone
Is your enhancement related to a problem? Please describe
The plugin registry is going to embed an OpenVSX instance (including postgres) and can require up to 1.5GB.
But if the admin configures Che to use an external OpenVSX Registry (i.e. specifies
pluginRegistry.openVSXURL
in theCheCluster
) Che is still starting the embedded OpenVSX instance.The embedded OpenVSX Registry should not be started if the user has specified
pluginRegistry.openVSXURL
.Describe the solution you'd like
START_OPENVSX
env variable (through a ConfigMap) to the plugin registry containertrue
if the user hasn't specified apluginRegistry.openVSXURL
, set tofalse
otherwise.START_OPENVSX
is set totrue
and should not start if the env variable is set to false or doesn't exist.The text was updated successfully, but these errors were encountered: