Traté de instalar el clúster de kubernetes con kubeadm y tuve un problema con la instalación de paquetes de kube. Sigo recibiendo error:
https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for kubernetesConfiguración del repositorio:
[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 kubectlestoy usando centos 7 distro
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/LinuxPuedes ver un problema muy similar aquí .
Como solución rápida , simplemente puede deshabilitar la verificación de GPG configurando repo_gpgcheck=0 en /etc/yum.repos.d/kubernetes.repo pero esto obviamente no se recomienda desde la perspectiva de la seguridad.
Además, puede intentar lo siguiente:
volver a importar las claves como se sugiere aquí
rpm --import https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpginstale la siguiente versión de GNUPG como se sugiere aquí
sudo yum install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/gnupg2-2.0.22-5.el7_5.x86_64.rpm