【问题标题】:install k8s when yum install kebelet error安装 k8s 时 yum install kebelet 报错
【发布时间】:2020-10-11 22:00:06
【问题描述】:

安装K8S 1.16.4时遇到这个问题 提示说它缺少 Kubenpilies-CNI 0.7.5 的依赖

但是如果你直接使用YUM安装kubenpiles-cni 0.7.5,会自动安装kubelet 1.18 完整信息

[root@k8s-node-2 yum.repos.d]# yum install -y kubelet-1.16.4-0
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package kubelet.x86_64 0:1.16.4-0 will be installed
--> Processing Dependency: kubernetes-cni >= 0.7.5 for package: kubelet-1.16.4-0.x86_64
Package kubernetes-cni is obsoleted by kubelet, but obsoleting package does not provide for requirements
--> Finished Dependency Resolution

Error: Package: kubelet-1.16.4-0.x86_64 (kubernetes)
           Requires: kubernetes-cni >= 0.7.5
           Available: kubernetes-cni-0.3.0.1-0.07a8a2.x86_64 (kubernetes)
               kubernetes-cni = 0.3.0.1-0.07a8a2
           Available: kubernetes-cni-0.5.1-0.x86_64 (kubernetes)
               kubernetes-cni = 0.5.1-0
           Available: kubernetes-cni-0.5.1-1.x86_64 (kubernetes)
               kubernetes-cni = 0.5.1-1
           Available: kubernetes-cni-0.6.0-0.x86_64 (kubernetes)
               kubernetes-cni = 0.6.0-0
           Available: kubernetes-cni-0.7.5-0.x86_64 (kubernetes)
               kubernetes-cni = 0.7.5-0
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

【问题讨论】:

    标签: kubernetes kubelet


    【解决方案1】:

    我们今天遇到了同样的问题。
    我发现 yum repo 已于 6/21 更新,所以我想这是 yum repo 的错误。
    通过删除yum的缓存目录来修复它,并从已经安装了k8s的旧服务器上复制它。

    rm -rf /var/cache/yum/x86_64/7/kubernetes
    scp x.x.x.x:/var/cache/yum/x86_64/7/kubernetes /var/cache/yum/x86_64/7/
    

    【讨论】:

      猜你喜欢
      • 2016-10-05
      • 2019-07-18
      • 2014-11-10
      • 2020-11-11
      • 1970-01-01
      • 2020-12-14
      • 2011-07-03
      • 2018-06-18
      • 1970-01-01
      相关资源
      最近更新 更多