如何解决无法验证 kubernetes repo 的签名
尝试使用 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
仓库配置:
[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
我使用的是 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
解决方法
您可以看到非常相似的问题 here。
作为快速解决方法,您可以简单地通过在 repo_gpgcheck=0
中设置 /etc/yum.repos.d/kubernetes.repo
来禁用 GPG 检查,但从安全角度来看显然不建议这样做.
此外,您可以尝试以下操作:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。