Describe the bug
Excuse, when I install kube-prometheus-stack on azure kubernetes, I got this Error
$ helm install prometheus prometheus-community/kube-prometheus-stack -n monitoring
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [ValidationError(Alertmanager.spec): unknown field "alertmanagerConfigNamespaceSelector" in com.coreos.monitoring.v1.Alertmanager.spec, ValidationError(Alertmanager.spec): unknown field "alertmanagerConfigSelector" in com.coreos.monitoring.v1.Alertmanager.spec]
Version of Helm and Kubernetes:
Helm Version:
$ helm version
version.BuildInfo{Version:"v3.4.2", GitCommit:"23dd3af5e19a02d4f4baa5b2f242645a1a3af629", GitTreeState:"clean", GoVersion:"go1.14.13"}
Kubernetes Version:
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3", GitCommit:"1e11e4a2108024935ecfcb2912226cedeafd99df", GitTreeState:"clean", BuildDate:"2020-10-14T12:50:19Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.10", GitCommit:"62876fc6d93e891aa7fbe19771e6a6c03773b0f7", GitTreeState:"clean", BuildDate:"2020-10-16T20:43:34Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}
Prequires
Actually, I hava add any repo in helm where shows in readme.
$ helm search repo prometheus-community
NAME CHART VERSION APP VERSION DESCRIPTION
prometheus-community/alertmanager 0.3.0 v0.21.0 The Alertmanager handles alerts sent by client ...
prometheus-community/kube-prometheus-stack 12.11.3 0.44.0 kube-prometheus-stack collects Kubernetes manif...
prometheus-community/prometheus 13.0.3 2.22.1 Prometheus is a monitoring system and time seri...
prometheus-community/prometheus-adapter 2.10.1 v0.8.2 A Helm chart for k8s prometheus adapter
prometheus-community/prometheus-blackbox-exporter 4.10.1 0.18.0 Prometheus Blackbox Exporter
prometheus-community/prometheus-cloudwatch-expo... 0.12.1 0.8.0 A Helm chart for prometheus cloudwatch-exporter
prometheus-community/prometheus-consul-exporter 0.4.0 0.4.0 A Helm chart for the Prometheus Consul Exporter
prometheus-community/prometheus-couchdb-exporter 0.2.0 1.0 A Helm chart to export the metrics from couchdb...
prometheus-community/prometheus-druid-exporter 0.9.0 v0.8.0 Druid exporter to monitor druid metrics with Pr...
prometheus-community/prometheus-elasticsearch-e... 4.0.1 1.1.0 Elasticsearch stats exporter for Prometheus
prometheus-community/prometheus-kafka-exporter 0.2.0 v1.2.0 A Helm chart to export the metrics from Kafka i...
prometheus-community/prometheus-mongodb-exporter 2.8.1 v0.10.0 A Prometheus exporter for MongoDB metrics
prometheus-community/prometheus-mysql-exporter 1.0.1 v0.12.1 A Helm chart for prometheus mysql exporter with...
prometheus-community/prometheus-nats-exporter 2.5.1 0.6.2 A Helm chart for prometheus-nats-exporter
prometheus-community/prometheus-node-exporter 1.12.0 1.0.1 A Helm chart for prometheus node-exporter
prometheus-community/prometheus-operator 9.3.2 0.38.1 DEPRECATED - This chart will be renamed. See ht...
prometheus-community/prometheus-postgres-exporter 1.6.0 0.8.0 A Helm chart for prometheus postgres-exporter
prometheus-community/prometheus-pushgateway 1.5.1 1.3.0 A Helm chart for prometheus pushgateway
prometheus-community/prometheus-rabbitmq-exporter 0.5.6 v0.29.0 Rabbitmq metrics exporter for prometheus
prometheus-community/prometheus-redis-exporter 4.0.0 1.11.1 Prometheus exporter for Redis metrics
prometheus-community/prometheus-snmp-exporter 0.1.1 0.19.0 Prometheus SNMP Exporter
prometheus-community/prometheus-stackdriver-exp... 1.6.1 0.6.0 Stackdriver exporter for Prometheus
prometheus-community/prometheus-statsd-exporter 0.2.0 0.18.0 A Helm chart for prometheus stats-exporter
prometheus-community/prometheus-to-sd 0.3.1 0.5.2 Scrape metrics stored in prometheus format and ...
So, can anyone give me some suggest?
Very tks ~
Same here.
+1
having exactly the same issue, even with all default values.
I'm with
version.BuildInfo{Version:"v3.4.2", GitCommit:"23dd3af5e19a02d4f4baa5b2f242645a1a3af629", GitTreeState:"dirty", GoVersion:"go1.15.5"}
Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.3", GitCommit:"b3cbbae08ec52a7fc73d334838e18d17e8512749", GitTreeState:"clean", BuildDate:"2019-11-13T11:23:11Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"17+", GitVersion:"v1.17.13-gke.2600", GitCommit:"fc4bf3b03703b51c48ba123e8abc53b3051ba8a7", GitTreeState:"clean", BuildDate:"2020-11-11T09:20:10Z", GoVersion:"go1.13.15b4", Compiler:"gc", Platform:"linux/amd64"}
I resolved this problem after I delete all config that involes prometheus. Anyone else got this problem, maybe you have install prometheus or got error when install prometheus. You can check your config use this command:
$ kubectl get configmap --all-namespaces
And then, if you got some config's name like "prometheus-*". You could delete that configs and try again.
Most helpful comment
Same here.