k8s安装yum install -y kubelet kubeadm kubectl失败,解决办法(腾讯牛x)

我是真的太难了。

今天装k8s装了一天没装成功,好不容易走到了安装master节点的时候。教程上说没办法翻墙的只能走阿里的k8s源,然后我照做了。

然后心碎的事情出现了,阿里的源上面竟然没有!!!
在这里插入图片描述
你说这气人不气人。

然后我就没办法只好去做翻墙了。但是我不服气啊。

我Google了各种鸡儿帖子,但是也没搞定啊。后面我就想了想,腾讯应该也有这种软件源啊,然后把阿里的软件源地址换成腾讯的,惊奇得发现居然真的能进去。。

(虽然这对于你们大佬来说应该是知道的,但是我这种菜鸡儿,是真的只能靠猜)

然后,,然后我就去centos上面换成了 腾讯的 软件源地址,然后惊奇得发现,居然装成功了。

不说了 我去走后面的流程了,
repo文件我放这里,如果需要的话。你们拿去用哈哈哈。

sudo cat kubernetes.repo 
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.cloud.tencent.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.cloud.tencent.com/kubernetes/yum/doc/rpm-package-key.gpg

然后我参考的 搭建 k8s环境的帖子是。https://blog.51cto.com/3241766/2405624
我要去走下面的流程了,祝我好运!!!

在CentOS或RHEL系统上,使用`yum install`命令安装软件包时,默认情况下会从官方的YUM仓库下载并安装软件包。如果你想要查找特定版本的软件包(如kubelet-1.24.16、kubeadm-1.24.16和kubectl-1.24.16)的RPM包位置,可以按照以下步骤操作: 1. **查看已安装的软件包信息**:首先,你可以使用`rpm -q`命令来查询已经安装的软件包的版本信息。例如: ``` rpm -q kubelet rpm -q kubeadm rpm -q kubectl ``` 这会显示这些软件包是否已经安装以及它们的版本号。 2. **搜索特定版本的软件包**:如果你想要在本地查找特定版本的RPM包,可以使用`yum search`命令结合`grep`来过滤结果。例如,要查找包含"kubelet-1.24.16"的包,可以使用: ``` yum list available | grep "kubelet-1.24.16" ``` 这将列出所有可用的与"kubelet-1.24.16"相关的软件包。 3. **指定仓库路径**:如果你知道软件包所在的具体YUM仓库地址,可以直接在`yum install`命令中指定仓库路径。例如: ``` yum --disablerepo="*" --enablerepo="your-repo-id" install kubelet-1.24.16 kubeadm-1.24.16 kubectl-1.24.16 ``` 其中`your-repo-id`是你要使用的YUM仓库的标识符。 4. **检查缓存目录**:有时候,即使没有明确指定本地路径,YUM也会将下载的RPM包存储在缓存目录中。默认情况下,这个目录通常是`/var/cache/yum/x86_64/`(对于64位系统)。你可以在这个目录下查找是否有你需要的RPM包。 5. **手动下载RPM包**:如果上述方法都无法找到所需的软件包,你也可以尝试从其他可信来源手动下载RPM包。例如,可以从Kubernetes官方网站或其他第三方网站下载所需版本的RPM包,然后使用`rpm -i`命令进行安装。 请确保在执行任何操作之前备份重要数据,并验证所下载或安装的软件包的来源以确保安全性。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值