我目前正在使用Minikube,并试图使用Influxdb来设置Grafana仪表板,以监视集群。
我找到了几个教程,并使用了这个:https://github.com/kubernetes-retired/heapster/blob/master/docs/influxdb.md,就像我发现许多教程重定向到.yaml:https://github.com/kubernetes-retired/heapster/tree/master/deploy/kube-config/influxdb一样
我只是稍微修改了一下这些.yaml,将所有"extensions/v1beta1"转换为"apps/v1",并将grafana服务的类型设置为NodePort。
但是当我检查服务和部署的创建时,grafana、influxdb和heapster是找不到的。
建立了kubectl部署:

未找到部署和服务:

我发现这可能是因为我正在使用的图像不再可用,所以我尝试使用其他图像,如
image: gcr.io/google_containers/heapster-grafana-amd64:v4.0.2 for grafana
image: gcr.io/google_containers/heapster-influxdb-amd64:v1.1.1 for influx-db但什么都没变。
发布于 2020-01-08 15:57:50
Grafana、进水数据库和堆是在kube-system命名空间中创建的.所以你可以找到他们使用:
kubectl get pods -n kube-system
kubectl get svc -n kube-system
kubectl get deployments -n kube-system另外,您在存档中使用的git存储库,我建议不要使用它。Heapster不赞成使用度量服务器。
https://stackoverflow.com/questions/59649286
复制相似问题