安装说明
有参考 https://blog.frognew.com/2023/06/kubeadm-install-kubernetes-1.27.html (opens in a new tab)
机器要求
如果是本地私有部署, 在资源紧张的情况下, 可通过 PVE 虚拟化出三台
Linux
机器 (可视情况进行内存超配)
三台主机 (一台 Master, 两台 Worker). 推荐 Master 节点为 2C4G. Master 节点配置可更高 要求:
- 系统为
Ubuntu 22.04
- 内网互通
Root
权限 (非 Root 未验证)
域名配置
非必需品, 但如果要进行 ingress 配置, 最好拥有一个域名
版本说明
Containerd: v1.7.2
Kubernetes: 1.28.2
目前三台节点的配置如下.
角色 | 主机名 | 网络 |
---|---|---|
Master | Master | inet 192.168.88.101 netmask 255.255.255.0 broadcast 192.168.88.255 |
Worker 1 | Worker 1 | inet 192.168.88.102 netmask 255.255.255.0 broadcast 192.168.88.255 |
Worker 2 | Worker 2 | inet 192.168.88.103 netmask 255.255.255.0 broadcast 192.168.88.255 |