由Vagrant在私有网络中运行2vm,如:
- host1: 192.168.1.1/24
- host2: 192.168.1.2/24
在host1中,应用程序监听端口6443。
# host1
root@host1:~# ss -lntp | grep 6443
LISTEN 0 4096 *:6443 *:* users:(("kube-apiserver",pid=10537,fd=7))
# host2
root@host2:~# nc -zv -w 3 192.168.1.2 6443
nc: connect to 192.168.1.2 port 6443 (tcp) failed: Connection refused
(实际上,应用程序是"kube-apiserver"使用kubeadm)将host2作为工作节点加入失败
我错过了什么?
两者都是ubuntu focal (box_version '20220215.1.0')和ufw未激活。
修改主机IP后正常运行:
- host1: 192.168.1.1/24 ->192.168.1.2/24
- host2: 192.168.1.2/24 ->192.168.1.3/24
我猜这是由于使用保留IP作为网关引起的,子网的第一个IP 192.168.1.1。
我稍后会在这里更新关于它的引用,我现在必须设置k8s集群。