follow-me-install-kubernetes-cluster
follow-me-install-kubernetes-cluster copied to clipboard
metric-server问题
我部署的heapster+infuxdb+grafana没有问题,但是部署metric-server有问题,按照这里的步骤,出现了如下错误: [root@master1 ~]# kubectl logs -n kube-system metrics-server-v0.2.1-765d4cf5fd-wr4f9 -c metrics-server I1118 02:50:34.209496 1 heapster.go:71] /metrics-server --source=kubernetes.summary_api:https://kubernetes.default?kubeletHttps=true&kubeletPort=10250 I1118 02:50:34.209639 1 heapster.go:72] Metrics Server version v0.2.1 I1118 02:50:34.209939 1 configs.go:61] Using Kubernetes client with master "https://kubernetes.default" and version I1118 02:50:34.306097 1 configs.go:62] Using kubelet port 10250 I1118 02:50:34.307820 1 heapster.go:128] Starting with Metric Sink I1118 02:50:40.810051 1 serving.go:308] Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key) F1118 02:50:58.017267 1 heapster.go:97] Could not create the API server: cluster doesn't provide requestheader-client-ca-file [root@master1 ~]# metrics-server这个容器启动失败
我用1.11.2 按文档部署。并没有问题。 怕是你配置哪里错了。 可以检查一下这几个配置 https://github.com/opsnull/follow-me-install-kubernetes-cluster/issues/366
[root@kube-node1 coredns]# kubectl logs -f metrics-server-v0.3.1-bb96b9dbb-9lpp7 -n kube-system -c metrics-server Flag --deprecated-kubelet-completely-insecure has been deprecated, This is rarely the right option, since it leaves kubelet communication completely insecure. If you encounter auth errors, make sure you've enabled token webhook auth on the Kubelet, and if you're in a test cluster with self-signed Kubelet certificates, consider using kubelet-insecure-tls instead. I0312 06:48:25.599267 1 serving.go:273] Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key) Error: cluster doesn't provide requestheader-client-ca-file 一样,什么问题
我先搭的k8s集群没问题,运行metric-server报错