|  |      1defunct9      2021-07-30 06:45:32 +08:00 via iPhone 专线 | 
|  |      2kennylam777      2021-07-30 07:14:56 +08:00  1 這是混合雲, 先搞通基礎網絡的問題, worker 的 Kubelet listening port 必需可以讓 master 直接連線, 最簡單的做法是 VPN Gateway 配好兩邊 subnet 互通。 然後用 Kubespray 部署 k8s | 
|      3salmon5      2021-07-30 09:43:25 +08:00  1 wireguard/openvpn/libreswan(ipsec) 搞 site to site vpn | 
|      4KeepCoding OP | 
|      5salmon5      2021-07-30 09:50:25 +08:00 @KeepCoding 没更好的办法了,这是最轻量的办法了; 专线很重,其次是云厂商的 VPN 网关,最轻量的就是两端搞 site to site vpn | 
|      6KeepCoding OP | 
|      7ofnh      2021-07-30 15:59:12 +08:00 用 flanneld 可以实现,flanneld 配置文件中使用--public-ip=指定公网 IP 即可 我目前用的两台腾讯云(不同账号、一台上海一台广州)+一台阿里云组成了 K8S 集群 | 
|      8KeepCoding OP @ofnh 都有公网 IP 是可以这样做的。不过我想把本地的一台台式机也加入到集群中 | 
|      9ofnh      2021-07-30 16:17:08 +08:00 @KeepCoding 没有公网会导致多个 worker 之间的 service 无法互通的 | 
|      10KeepCoding OP @ofnh 上面的大佬提供了方案 VNP Gateway,晚上试试 |