master 节点开启防火墙,并暴露端口
systemctl start firewalld
firewall-cmd —permanent —add-port=6443/tcp
firewall-cmd —permanent —add-port=2379-2380/tcp
firewall-cmd —permanent —add-port=10250/tcp
firewall-cmd —permanent —add-port=10251/tcp
firewall-cmd —permanent —add-port=10252/tcp
firewall-cmd —permanent —add-port=10255/tcp
firewall-cmd —permanent —add-port=8472/udp
firewall-cmd —permanent —add-port=443/udp
firewall-cmd —permanent —add-port=53/udp
firewall-cmd —permanent —add-port=53/tcp
firewall-cmd —permanent —add-port=9153/tcp
firewall-cmd —permanent —add-port=10254/tcp
firewall-cmd —permanent —add-port=9796/tcp
firewall-cmd —permanent —add-port=2376/udp
firewall-cmd —permanent —add-port=6783/tcp
firewall-cmd —permanent —add-port=6783-6784/udp
firewall-cmd —add-masquerade —permanent
only if you want NodePorts exposed on control plane IP as well
firewall-cmd —permanent —add-port=30000-32767/tcp
firewall-cmd —reload
systemctl restart firewalld
firewall-cmd —list-all
node节点需要打开端口—-基础端口
systemctl start firewalld
firewall-cmd —permanent —add-port=10250/tcp
firewall-cmd —permanent —add-port=10255/tcp
firewall-cmd —permanent —add-port=8472/udp
firewall-cmd —permanent —add-port=443/udp
firewall-cmd —permanent —add-port=30000-32767/tcp
firewall-cmd —permanent —add-port=53/udp
firewall-cmd —permanent —add-port=53/tcp
firewall-cmd —permanent —add-port=9153/tcp
firewall-cmd —permanent —add-port=6783/tcp
firewall-cmd —permanent —add-port=6783-6784/udp
firewall-cmd —add-masquerade —permanent
firewall-cmd —reload
systemctl restart firewalld
firewall-cmd —list-all
ndoe上的业务端口
firewall-cmd —zone=public —add-port=8080/tcp —permanent
firewall-cmd —zone=public —add-port=80/tcp —permanent
kubectl describe svc
参考链接
K8s 所有常用端口: https://blog.csdn.net/qq_48289488/article/details/122489466
Installing kubeadm:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
端口和协议: https://kubernetes.io/zh/docs/reference/ports-and-protocols/
