我正在尝试使用 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 
Run Code Online (Sandbox Code Playgroud)
我的尝试
我按照以下官方文档从 kubernetes.io 准备节点。我为此参考了以下链接,
https://kubernetes.io/docs/setup/product-environment/tools/kubeadm/install-kubeadm/#before-you-begin
回答当我继续按照官方文档中所述执行以下命令时,
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
Run Code Online (Sandbox Code Playgroud)
更新
当我尝试 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.
Run Code Online (Sandbox Code Playgroud)
但结果就像找不到包裹一样。
Tum*_*nvi 10
看看以下步骤是否适合您。
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
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           38506 次  |  
        
|   最近记录:  |