gpt4 book ai didi

azure - 如何从状态 "False (MissingEndpoints)"启用 kube-system/metrics-server ?

转载 作者:行者123 更新时间:2023-12-02 05:53:57 28 4
gpt4 key购买 nike

我的指标服务器突然无法工作并得到以下信息:

$ kubectl get apiservices |egrep metrics
v1beta1.metrics.k8s.io kube-system/metrics-server False (MissingEndpoints)

我尝试了下面的实现,但仍然不行:

$ git clone https://github.com/kubernetes-incubator/metrics-server.git
$ cd metrics-server
$ kubectl apply -f deploy/1.8+/

请指教,谢谢。

最佳答案

我解决了这个问题如下:

下载指标服务器:

wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.5.0/components.yaml

删除指标服务器:

kubectl delete -f components.yaml  

编辑下载的文件并添加- --kubelet-insecure-tls标志:

labels:
k8s-app: metrics-server
spec:
containers:
- args:
- --cert-dir=/tmp
- --secure-port=443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --metric-resolution=15s
- --kubelet-insecure-tls

再次创建服务:

kubectl apply -f components.yaml

关于azure - 如何从状态 "False (MissingEndpoints)"启用 kube-system/metrics-server ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57739870/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com