Upgrade Prometheus GitLab-managed app
Problem to solve
When prometheus is deployed via our k8s integration, there's no way to upgrade to a new prometheus version.
Further details
Consider upgrading to a version that has breaking changes.
Proposal
Using the same approach of https://gitlab.com/gitlab-org/gitlab-ce/issues/49384 and gitlab-foss!29207 (merged) provide a mechanism for users to upgrade the prometheus version that's running in the cluster.
What does success look like, and how can we measure that?
- Store prometheus version in a query-able place and compare installed version vs latest or
- Track "upgrade" click via snowplow and measure how many users deploy vs upgrade (.com only)
Links / references
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.
