头盔3.0.2空运行+稳定/普罗米修斯操作员?这应该起作用吗?

问题描述 投票:1回答:1

使用Helm v3.0.2 +新的Kubernetes v1.14.9集群。

仅供参考,我已经添加了稳定的仓库:

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"]

我以为Helm 3与现有图表向后兼容?这是个例外吗?

Prometheus-operator是否与Helm 3不兼容?我必须使用头盔2吗?还是有向后兼容选项?

kubernetes kubernetes-helm prometheus-operator
1个回答
0
投票

crd-install钩在头盔3中已弃用。因此,git克隆存储库https://github.com/helm/charts并通过以下命令kubectl apply -f charts/stable/prometheus-operator/crds创建crds,然后运行helm install命令

© www.soinside.com 2019 - 2024. All rights reserved.