Skip to content

Adapter: Return latest Chart version in container if not specified

Mitchell Nielsen requested to merge 87-pick-version-from-image into master

If Chart version is not supplied in metadata.labels.chart, then return the latest version of the Chart available in the Operator image under /charts.

Currently, if the version is not provided, it simply returns an empty string, and the Operator will fail to find /charts/gitlab-.tgz.

The Makefile currently handles setting this label on the CR, but end users may not use that method of installation. We should consider supporting kubectl apply -f mygitlab.yaml without script-y injections.

Note: ideally, I think it makes sense to put the Chart version in the CR Spec rather than in metadata.labels, but that can be a follow-up topic.

Closes #87 (closed)

Edited by Mitchell Nielsen

Merge request reports