使用Helm v3.0.2 +新的Kubernetes v1.14.9集群。 fyi,我已经添加了稳定的仓库: 我认为Helm 3与现有图表向后兼容吗?这是个例外吗? Prometheus-operator是否与Helm 3不兼容?我必须使用头盔2吗?还是有向后兼容选项? 答案 0 :(得分:1) 已计划不推荐使用稳定的回购协议,并且可能不会使用最新的图表进行更新。Helm图表的规范来源为Helm Hub。使用以下命令添加回购并使用头盔3或头盔2从头盔中心安装prometheus运算符。 有详细的guide用于从头盔2迁移到头盔3 helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install \
--namespace prometheus \
prom-dry-run \
stable/prometheus-operator \
--dry-run
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
manifest_sorter.go:175: info: skipping unknown hook: "crd-install"
Error: unable to build kubernetes objects from release manifest: [unable to recognize "": no matches for kind "Alertmanager" in version "monitoring.coreos.com/v1", unable to recognize "": no matches for kind "Prometheus" in version "monitoring.coreos.com/v1", unable to recognize "": no matches for kind "PrometheusRule" in version "monitoring.coreos.com/v1", unable to recognize "": no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1"]
1 个答案:
helm repo add bitnami https://charts.bitnami.com/bitnami
helm install my-prom-release bitnami/prometheus-operator