1

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

4

1 回答 1

1

kubelet需要设置一个参数: -- read -only-port=10255阅读有关 kubelet的更多信息)

如果您使用kubeadm引导集群,您可以使用配置文件传入 kubelet(查看如何“通过配置文件设置 Kubelet 参数”

例如,如果您使用kubespray,则存在kube_read_only_port变量(默认情况下已注释掉)。

警告!这不是一个好的做法,只读端口已弃用。有多种方法可以从安全端口读取数据,但这是另一回事。

于 2018-08-09T10:30:17.283 回答