[英]How to change Kubernetes metrics-server port?
默认的 Kubernetes (K3S) 安装(相当粗鲁)占用了 metrics-server 的 443 端口。 我可以修补服务以更改端口,但 kubectl 不知道如何查询指标。 在哪里更改 kubectl 客户端的端口? 端口 443 不在~./kube/config
中(仅 6443 - api 端口)。
$ kubectl get --raw "/apis/metrics.k8s.io/v1beta1/nodes"
{"kind":"NodeMetricsList","apiVersion":"metrics.k8s.io/v1beta1",...
$ kubectl patch service metrics-server -n kube-system --type='json' --patch='[{"op": "replace", "path": "/spec/ports/0/port", "value":7443}]'
service/metrics-server patched
$ kubectl get --raw "/apis/metrics.k8s.io/v1beta1/nodes"
Error from server (ServiceUnavailable): the server is currently unable to handle the request
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.