kubernetes - 在 debian stretch 上安装 Kubernetes(kubectl、kubeadm、kubelet)

标签 kubernetes debian-stretch

我想在我的 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/

相关文章:

docker - Kubernetes 并行化目录中的多个样本

php - 如何构建用于从 Kubernetes 集群外部的机器传递文件的 sidecar 容器?

kubernetes - 无法访问本地主机上的kubernetes服务

php - Composer & Plesk,遇到 PHP 版本问题

kubernetes - 是否可以将 Kubernetes Cronjob status.lastScheduleTime 时间戳传递给计划作业的容器?

kubernetes - Kubernetes 中资源限制的目的是什么?

java - .gradlew在WSL上找不到证书Debian Stretch

linux - 无法在 Debian Stretch 上安装 update-notifier-common

linux - 在 BASH 脚本中将日期插入到 "MAIL"消息正文中

linux - 如何在 Debian Stretch 的代码中粗暴地中断远程网络连接