Method to update managed apps in Kubernetes
Description
We now have the capability to deploy Helm, Prometheus, and Ingresses into Kubernetes. Unfortunately we have no way to update these, in the event any configuration changes or we need to bump the version.
We need to design a method to do this.
Proposal
Target: applications installed on a Kubernetes cluster using the CI/CD > Kubernetes > Applications feature.
If an application has been installed using our Kubernetes integration, and there is a new version available in a new version of GitLab, allow users to update the existing app.
Another case is that we don't ship a new version of the app, but we ship a new configuration. In this case, users should be able to update the configuration for app that has been already installed.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.