我想在我的 debian 机器上安装 Kubernetes:
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
查看 google deb 包存档,我只找到了“kubectl”的包,没有别的:
https://packages.cloud.google.com/apt/dists/kubernetes-stretch/main/binary-amd64/Packages
与 ubuntu xenial 相比,缺少许多软件包。有人可以这么好心,给我更多的信息如何处理这个吗?是否也可以在 debian stretch 上安装 kubeadm 和 kubelet?
https://kubernetes.io/docs/setup/independent/install-kubeadm/#installing-kubeadm-kubelet-and-kubectl
非常感谢您提前!
最佳答案
Is it possible to install kubeadm and kubelet on debian stretch too ?
是的!请参阅您在问题末尾链接的有用指南:https://kubernetes.io/docs/setup/independent/install-kubeadm/#installing-kubeadm-kubelet-and-kubectl
这是相关部分:
apt-get update && apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update
apt-get install -y kubelet kubeadm kubectl
apt-mark hold kubelet kubeadm kubectl
请注意,您使用的是上面的 kubernetes-xenial,而不是 kubernetes-stretch。
不要忘记先安装 docker,有关如何安装,请参阅上面相同的链接页面。
关于kubernetes - 在 debian stretch 上安装 Kubernetes(kubectl、kubeadm、kubelet),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52532316/