Mr.*_*.K. 6 yum kubernetes centos7
尝试使用 kubeadm 安装 kubernetes 集群,并遇到安装 kube 软件包的问题。我继续收到错误:
https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for kubernetes
Run Code Online (Sandbox Code Playgroud)
回购配置:
[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
exclude=kubelet kubeadm kubectl
Run Code Online (Sandbox Code Playgroud)
我使用的是 centos 7 发行版
Linux kube-master 3.10.0-1160.21.1.el7.x86_64 #1 SMP Tue Mar 16 18:28:22 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
您可以在这里看到非常相似的问题。
作为一种快速解决方法,您可以简单地通过设置来禁用GPG 检查,但从安全角度来看显然不建议这样做。repo_gpgcheck=0/etc/yum.repos.d/kubernetes.repo
此外,您还可以尝试以下操作:
按照此处的建议重新导入密钥
rpm --import https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
Run Code Online (Sandbox Code Playgroud)
按照此处的建议安装以下版本的GNUPG
sudo yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/gnupg2-2.0.22-5.el7_5.x86_64.rpm
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10208 次 |
| 最近记录: |