构建混合云 Kubernetes 集群:从节点部署到 Kilo 网络搭建
在当今的技术环境中,混合云 Kubernetes 集群因其灵活性和可扩展性,成为了许多企业和开发者的首选架构。本文将详细介绍如何构建一个包含多个区域节点的混合云 Kubernetes 集群,包括工作节点、GPU 服务器、树莓派设备的部署,以及 Kilo Pod 网络的安装。
1. 工作节点部署
为了继续开发混合云网络,我们需要将三个工作节点连接到上一步创建的主节点。具体操作如下:
1. 启动云服务器 :在 Hetzner 上启动三个 CX31 云服务器,配置为 2 个 CPU、2GB 内存和 80GB 磁盘存储,运行 Ubuntu 18.04,并部署在纽伦堡地区。将新实例命名为 nbg1 - n1、nbg1 - n2 和 nbg1 - n3。
2. 创建 DNS 记录 :为避免演示集群中负载均衡器的成本和复杂性,为每个新实例的 IP 地址创建一个通配符 DNS A 记录 .hc1.apk8s.dev。这样,子域名 hc1.apk8s.dev 的所有入口规则都将路由到三个 Hetzner 实例之一。
3. 登录并安装软件包 *:登录每个新的云服务器实例,升级并安装所需的软件包以及 WireGuard:
$ apt upgrade -y
$ apt install -y apt-transport-https \
ca-certificates gnupg-agent \
software-properti
超级会员免费看
订阅专栏 解锁全文
2952

被折叠的 条评论
为什么被折叠?



