我正在尝试使用kubeadm工具创建一个高可用性集群。我正在尝试安装kubeadm安装的预请求中指定的工具。当我运行sudo apt-get install -y kubelet kubeadm kubectl
时,得到的错误如下所示
Building dependency tree
Reading state information... Done
E: Unable to locate package kubelet
E: Unable to locate package kubeadm
E: Unable to locate package kubectl
我的尝试
下面是从kubernetes.io准备节点的官方文档。我引用下面的链接,
Ans当我继续执行正式文档中描述的以下命令时,
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list deb https://apt.kubernetes.io/ kubernetes-xenial main EOF
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
更新
当我尝试Mr.Tummala的答案时,我得到的错误如下所示
W: Failed to fetch https://apt.kubernetes.io/dists/kubernetes-xenial/InRelease Could not resolve host: apt.kubernetes.io
W: Some index files failed to download. They have been ignored, or old ones used instead.
但是结果就像找不到包裹。
发布于 2019-12-10 12:16:31
看看下面的步骤是否对你有好处。
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
发布于 2021-04-06 01:04:31
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl
然后,
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
最后
sudo apt-get update
# Optionally, view versions with
# sudo apt-cache show kubectl
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
发布于 2021-01-27 15:38:47
尝试curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
,然后是sudo bash -c 'cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
EOF'
,在它只运行sudo apt-get update
之后,然后再运行apt-cache policy kubelet | head -n 20
,现在您可以尝试再次安装kubectl和kubeadm。
https://stackoverflow.com/questions/59265021
复制相似问题