该错误通常是由于DNS解析问题导致的。在K3s的节点上添加正确的DNS解析器解决此问题。
以下是通过编辑K3s节点上的resolv.conf文件来添加DNS解析器的示例代码:
sudo nano /etc/resolv.conf
nameserver 8.8.8.8
注意:如果您使用的是CoreDNS作为Kubernetes集群的DNS解析器,您可以通过在Kubernetes配置文件中进行相应更改来解决此问题。在spec中添加以下内容:
dnsPolicy: ClusterFirst dnsConfig: nameservers:
此更改将使用Google DNS(8.8.8.8)作为Kubernetes集群的默认DNS解析器。