Docker 在centos上安装kubernetes的特定版本
我在centos7上使用这些命令安装了kubernetesDocker 在centos上安装kubernetes的特定版本,docker,kubernetes,Docker,Kubernetes,我在centos7上使用这些命令安装了kubernetes cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-$basearch enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
setenforce 0
yum install -y kubelet kubeadm kubectl
cat要安装特定版本的软件包,只需在yum install
命令期间对其进行定义即可:
yum install -y kubelet-<version> kubectl-<version> kubeadm-<version>
因此,最后的命令是:
yum install -y kubelet-1.8.1 kubectl-1.8.1 kubeadm-1.8.1 kubernetes-cni-0.5.1
集群可以在几分钟内准备好使用,并且它不太依赖于操作系统供应商提供的rpm/deb包
为用户提供舒适性和安装一致性的包装。通常,可以在不破坏依赖关系的情况下降级CentOS提供的包,但需要小心
Kubernetes包括kubeadm工具,该工具可以在命令行提供的版本中设置所有依赖项并启动集群:
sudo kubeadm init --kubernetes-version=v1.9.2
中介绍了特定版本的安装过程
安装。我也用过
为避免兼容性问题,请确保Kubernetes版本与Docker容器引擎版本兼容 非常感谢你的回答
sudo kubeadm init --kubernetes-version=v1.9.2