The Verrazzano helm chart for kube-prometheus-stack is actually called prometheus-operator, and in fact it does include the operator. The OCNE catalog names the chart the correct name, kube-prometheus-stack. We need to figure out how to migrate and change the release name, which has a ripple affect in the deployment/service/pod names.
We need to document the steps once we determine what they are and test them.
export the Helm user provided overrides (helm get values ...) to a file
modify the image section of the override file
change promethues PV reclaim policy to detain
detach the prometheus PV
uninstall the prometheus-operator chart (which is really the kube-prometheus-stack)
install kube-state-metrics from the catalog using the override file from step 2 with PVC/PV overrides to use new PV
.
Issue, need to determine how to do step 6. Look at the chart values and PVC settings.
The Verrazzano helm chart for kube-prometheus-stack is actually called prometheus-operator, and in fact it does include the operator. The OCNE catalog names the chart the correct name, kube-prometheus-stack. We need to figure out how to migrate and change the release name, which has a ripple affect in the deployment/service/pod names.
We need to document the steps once we determine what they are and test them.