问题

Kubernetes API Server配置参数的解释或说明文件在哪里? KUBE_API_ADDRESS(似乎需要从127.0.0.1更改)才能使多节点集群正常工作。

安装CentOS(Kubernetes.io)如下所述。 br />
从流浪者#250的外部连接到Kubernetes API服务器的内容如下所述。


默认情况下,kube-apiserver仅侦听127.0.0.1。如果不重新配置,则无法使用另一台机器上的kubectl连接到Kubernetes。


Kubernetes 1.7 / etc / kubernetes / apiserver在下面。

# The address on the local server to listen to.
KUBE_API_ADDRESS="--address=0.0.0.0"


评论

kubernetes.io/docs/reference和kubernetes.io/docs/admin/kube-apiserver

@Tensibai,恐怕它没有引用“ --address = 0.0.0.0”或KUBE_API_ADDRESS。想知道在哪里解释。

直接链接转到api v1。 8,我不知道您的示例来自哪个centos版本,请参见bind-address

#1 楼

https://github.com/kubernetes/kubernetes/blob/master/cluster/centos/master/scripts/apiserver.sh />看来,如果已保护kubernetes,则KUBE_API_ADDRESS只会监听0.0.0.0。