所有节点都有两个网络接口,分别用于内部和外部网络。我需要设置一个自管理的 Kubernetes 集群,该集群仅使用内部网络,但 NodePort 也必须在外部网络上打开。
此配置与以下内容一起使用kubeadm init
:
apiVersion: kubeadm.k8s.io/v1beta2
kind: InitConfiguration
bootstrapTokens:
localAPIEndpoint:
advertiseAddress: "10.x.x.x"
启动 kubelet:
/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS --address=10.x.x.y --node-ip=10.x.x.y
--address
和之间有什么区别?--node-ip
我无法从文档中理解。从 Kubernetes 的角度来看,这足以完成我想要做的事情吗?我无法运行 Istio,因此试图缩小问题范围。
自主管理 Kubernetes 1.23.4