Ubuntu 20.04 PPC VM kubelet snap 不起作用

Ubuntu 20.04 PPC VM kubelet snap 不起作用

在 Blackbird POWER9 主机上运行 Ubuntu 20.04 PPC VM,并以 Fedora 35 PPC 作为其主机操作系统。

尝试在虚拟机上运行测试 Kubernetes 集群,使用 Ubuntu 20.04 PPC 作为虚拟机操作系统。因此这是在 Ubuntu 20.04 虚拟机内。

在安装 Kubernetes 工具时,我发现 kubelet 需要通过 snap 安装,并且snap install kubectl --classic似乎可以工作并声称已经安装它,但是kubeadm init失败并抱怨 kubectl。systemctl status kubectl找不到 kubelet.service。

我将会极好的我很惊讶是否有其他人尝试过这个,但我希望能得到比我更了解 kubernetes 工具的人的建议。

答案1

虽然这不是针对 snap 问题的直接答案,但确认我在使用 snap 时遇到了同样的问题,因此恢复到了经过验证的 kubernetes.io repo:

kver="1.24.2-00"
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update

for k in kubelet kubeadm kubectl; do sudo apt-get install -y ${k}=$kver; done
sudo apt-mark hold kubelet kubeadm kubectl

相关内容