我进行了大量谷歌搜索和阅读,并以访客身份查看了有关此主题的 Google 搜索,因为我的目标是自己从头开始设置一个小型 kube 实验室集群。决定今天注册并向最近可能已完成此过程的人寻求帮助。
设法在我的主节点上安装了 cri-o 和 kube v1.20,因此到目前为止只创建了 1 个工作节点用于概念验证,因为我处于试用计划中,所以不想启动不必要的额外虚拟机/资源,直到我确定整个过程已经正常运行。
此时 cri-o 状态正常,但主 VM 上的 kubelet 崩溃,退出代码为 255,可能是因为我尚未运行 kubeadm init。
我现在的问题是:我为虚拟机保留了临时内部 IP,但我应该为主服务器保留外部 IP 吗?是的,ssh 会更容易,但如果不这样做,kube 运行会有什么限制吗?
谢谢,如果能给我关于为我的云环境创建 kubeadm init 集群参数的任何进一步提示,我将不胜感激。
ps 我的虚拟机是 E2,有 2 个 vcpu、4GB RAM,最低版本是 Ubuntu 20.04