From 84ab92c9246d82c286b457c62a1b916fdec31fc0 Mon Sep 17 00:00:00 2001 From: Scott Rigby Date: Wed, 9 Sep 2020 13:52:53 -0400 Subject: [PATCH] [stable/prometheus-operator] deprecate chart See https://github.com/prometheus-community/helm-charts/pull/1 Signed-off-by: Scott Rigby --- stable/prometheus-operator/Chart.yaml | 12 +++++------- stable/prometheus-operator/README.md | 4 ++++ stable/prometheus-operator/templates/NOTES.txt | 9 +++++++++ 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/stable/prometheus-operator/Chart.yaml b/stable/prometheus-operator/Chart.yaml index 325bf46a3caf..fe65fbeea9e1 100644 --- a/stable/prometheus-operator/Chart.yaml +++ b/stable/prometheus-operator/Chart.yaml @@ -1,18 +1,16 @@ apiVersion: v1 -description: Provides easy monitoring definitions for Kubernetes services, and deployment and management of Prometheus instances. +# The foo chart is deprecated and no longer maintained. For details deprecation, +# including how to un-deprecate a chart see the PROCESSES.md file. +deprecated: true +description: DEPRECATED Provides easy monitoring definitions for Kubernetes services, and deployment and management of Prometheus instances. icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png engine: gotpl -maintainers: - - name: vsliouniaev - - name: bismarck - - name: gianrubio - email: gianrubio@gmail.com name: prometheus-operator sources: - https://github.com/coreos/kube-prometheus - https://github.com/coreos/prometheus-operator - https://coreos.com/operators/prometheus -version: 9.3.1 +version: 9.3.2 appVersion: 0.38.1 tillerVersion: ">=2.12.0" home: https://github.com/coreos/prometheus-operator diff --git a/stable/prometheus-operator/README.md b/stable/prometheus-operator/README.md index 6f378b1ea212..fa3774e3ed92 100644 --- a/stable/prometheus-operator/README.md +++ b/stable/prometheus-operator/README.md @@ -1,3 +1,7 @@ +# ⚠️ DEPRECATED + +Further development has moved to [prometheus-community/helm-charts](https://github.com/prometheus-community/helm-charts). The chart has been renamed [kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) to more clearly reflect that it installs the `kube-prometheus` project stack, within which Prometheus Operator is only one component. + # prometheus-operator Installs [prometheus-operator](https://github.com/coreos/prometheus-operator) to create/configure/manage Prometheus clusters atop Kubernetes. This chart includes multiple components and is suitable for a variety of use-cases. diff --git a/stable/prometheus-operator/templates/NOTES.txt b/stable/prometheus-operator/templates/NOTES.txt index 4ef1bc3c8dfb..9d6dc82fc123 100644 --- a/stable/prometheus-operator/templates/NOTES.txt +++ b/stable/prometheus-operator/templates/NOTES.txt @@ -1,3 +1,12 @@ +******************* +*** DEPRECATED **** +******************* +* stable/prometheus-operator chart is deprecated. +* Further development has moved to https://github.com/prometheus-community/helm-charts +* The chart has been renamed kube-prometheus-stack to more clearly reflect +* that it installs the `kube-prometheus` project stack, within which Prometheus +* Operator is only one component. + The Prometheus Operator has been installed. Check its status by running: kubectl --namespace {{ template "prometheus-operator.namespace" . }} get pods -l "release={{ $.Release.Name }}"