centos安装k8s 没有可用软件包 kubeadm-1.21。 没有可用软件包 anaconda-ks.cfg。
时间: 2024-01-31 18:48:47 浏览: 153
kubeadm构建k8s所需安装包
如果你在CentOS上安装Kubernetes时遇到了这些问题,可能是因为你的yum源不正确或缺少必要的存储库。可以尝试执行以下步骤:
1. 确保你已经添加了Kubernetes软件存储库。可以执行以下命令来添加:
```
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
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
```
2. 更新yum缓存并安装Kubernetes:
```
yum update -y
yum install -y kubeadm-1.21.0-0 kubelet-1.21.0-0 kubectl-1.21.0-0 --disableexcludes=kubernetes
```
如果你需要特定版本的Kubernetes,请将上面的版本号更改为所需的版本。
3. 如果你仍然遇到缺少软件包的问题,请尝试更新yum缓存并再次安装:
```
yum clean all
yum makecache
yum update -y
yum install -y kubeadm-1.21.0-0 kubelet-1.21.0-0 kubectl-1.21.0-0 --disableexcludes=kubernetes
```
希望这些步骤能够帮助你解决问题。
阅读全文