Kubernetes 我想在ubuntu 18.04上安装kubernet 1.15
我想在ubuntu 18.04上安装kubernetes v1.15,但每次运行以下命令时:Kubernetes 我想在ubuntu 18.04上安装kubernet 1.15,kubernetes,Kubernetes,我想在ubuntu 18.04上安装kubernetes v1.15,但每次运行以下命令时: apt-get update && apt-get install -y apt-transport-https curl curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add sudo apt-add-repository "deb http://apt.kubernetes
apt-get update && apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add
sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main"
sudo apt-get install -qy kubelet=1.13.0-00 kubectl=1.13.0-00 kubeadm=1.13.0-00
它只下载了当前版本……有人能帮忙吗?我使用以下命令成功安装了1.15版: 获取Kubernetes gpg密钥:
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=1.15.0-00 kubeadm=1.15.0-00 kubectl=1.15.0-00
sudo apt-mark hold docker-ce kubelet kubeadm kubectl
添加Kubernetes存储库:
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=1.15.0-00 kubeadm=1.15.0-00 kubectl=1.15.0-00
sudo apt-mark hold docker-ce kubelet kubeadm kubectl
然后安装kubelet、kubeadm和kubectl:
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=1.15.0-00 kubeadm=1.15.0-00 kubectl=1.15.0-00
sudo apt-mark hold docker-ce kubelet kubeadm kubectl
您还需要保留它们以防止不必要的更新:
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=1.15.0-00 kubeadm=1.15.0-00 kubectl=1.15.0-00
sudo apt-mark hold docker-ce kubelet kubeadm kubectl
你能试着使用这些命令并告诉我它是否有效吗 运行命令时:sudo apt get install-y kubelet=1.15.0-00 kubeadm=1.15.0-00 kubectl=1.15.0-0获取以下错误:读取软件包列表。。。已完成构建依赖关系树以读取状态信息。。。已完成E:未找到“kubectl”的版本“1.15.0-0”。命令中缺少一个0。它应该是kubectl=1.15.0-00,而不是kubectl=1.15.0-0。我也更正了答案。现在可以试试吗?这能回答你的问题吗?