安装kubernetes时找不到有效的GPG

时间:2018-10-05 04:49:48

标签: kubernetes package gnupg pgp openpgp

添加kubernetes密钥时出现错误

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
gpg: no valid OpenPGP data found.

我尝试使用wget详细命令

wget --no-check-certificate -vO - https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
--2018-10-05 09:55:13--  https://packages.cloud.google.com/apt/doc/apt-key.gpg
Resolving packages.cloud.google.com (packages.cloud.google.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘packages.cloud.google.com’
gpg: no valid OpenPGP data found.

如何在Kubernetes安装步骤中克服该错误?

2 个答案:

答案 0 :(得分:0)

首先检查是否应使用代理访问外部URL(然后必须在.wgetrc中声明该代理)

但是也请参见使用curl -4 -s...(强制使用IPV4代替可能的默认IPV6)是否可以更好地工作,如“ Ubuntu 16.04: curl, wget, ssh could not resolve host from dnsmasq with IPv6”中所述。

答案 1 :(得分:0)

谢谢大家。

不确定确切的问题是什么,但是下面的解决方案帮助我解决了这个问题

cat /etc/resolv.conf#由resolvconf(8)生成的glibc resolver(3)的动态resolv.conf(5)文件#请勿手动编辑此文件-您的更改将被覆盖

,因为此文件缺少名称服务器。添加名称服务器解决了该问题