Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 我想在ubuntu 18.04上安装kubernet 1.15_Kubernetes - Fatal编程技术网

Kubernetes 我想在ubuntu 18.04上安装kubernet 1.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

我想在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.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。我也更正了答案。现在可以试试吗?这能回答你的问题吗?