Kubernetes节点上的只读端口10255不存在

时间:2018-08-09 08:42:11

标签: kubernetes metricbeat

我有一个问题,我需要从位于10255的只读端口收集度量标准数据,但是不幸的是,使用netstat时我发现该端口根本不存在。有人可以提供建议吗,如何在kubelet上创建此类端口,或者如何避免使用该端口进行数据收集?

1 个答案:

答案 0 :(得分:1)

小程序需要设置一个参数:-read-only-port = 10255 read more about kubelet

如果您正在使用 kubeadm 引导群集,则可以使用配置文件为kubelet传入(查找方法"Set Kubelet parameters via a config file"

例如,如果您使用的是kubespray,则有 kube_read_only_port 变量(默认情况下为注释)。

  

警告!这和read-only-port is deprecated都不是一个好习惯。有一些方法可以从安全端口读取信息,但这是另一回事了。