我正在尝试安装Kubernetes,我将需要所有节点加入本地网络192.168.0.X,所以我假设我必须在本地网络上安装kubernetes主服务器。
我的主人有2个IP地址:1)一个公共IP 2)一个私有IP。
所以我做了以下事情:
kubeadm init --apiserver-advertise-address=192.168.0.1 --pod-network-cidr=10.244.0.0/24
export KUBECONFIG=/etc/kubernetes/admin.conf
尽管我提到了本地IP,但是它安装在公共IP上。
Kubectl config view
apiVersion: v1
clusters: []
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []
如果能提供有关如何在本地网络上安装Kubernetes的详细信息,我将不胜感激。
编辑:运行init后输出的join命令提供了公共IP