如何更改kubernetes中admin.conf文件中的服务器



我有一个单节点c=kubernetes集群,我正在取消主节点的标记。我正在使用以下命令创建集群。

#Only on the Master Node: On the master node initialize the cluster.
sudo kubeadm init --pod-network-cidr=192.168.0.0/16 --ignore-preflight-errors=NumCPU
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
#Add pod network add-on
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/2140ac876ef134e0ed5af15c65e414cf26827915/Documentation/kube-flannel.yml

# Ref: https://github.com/calebhailey/homelab/issues/3
kubectl taint nodes --all node-role.kubernetes.io/master-
kubectl get nodes
kubectl get pods --all-namespaces
#for nginx 
kubectl create deployment nginx --image=nginx
#for deployment nginx server
#https://kubernetes.io/docs/concepts/workloads/controllers/deployment/

由于admin.cnfig文件是自动生成的,它已将服务器分配给https://172.17.0.2:6443。我希望它使用"0.0.0.0:3000"。我该怎么做?

将多集群限制为仅一个节点的原因是什么?也许你可以提供一些更具体的信息,还有另一种解决方法。

相关内容

  • 没有找到相关文章

最新更新