Я использовал этот образ для тестирования, и почти для каждого приложения, с которым я сталкивался с этой проблемой, сегодня он kubectl. При попытке установить yum говорит:
Retrieving key from https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
kubernetes/signature | 1.4 kB 00:00:00 !!!
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
Trying other mirror.
Пробовал другие зеркала, но результат тот же. Я буду продолжать попытки, хотел бы, чтобы это работало без использования двоичных файлов, а также знаю, почему это происходит так часто.
Спасибо!
Redhat / Fedora / Centos используют GPG подпись пакета, чтобы гарантировать, что целостность пакета не была нарушена, и проверить, поступает ли программный пакет из авторизованных источников.
Вы можете импортировать ключ в базу данных RPM вручную, используя следующую команду:
rpm --import PUBKEY ...
Решением вашей проблемы может быть импорт реальных ключей GPG от поставщика Kubernetes:
rpm --import https://packages.cloud.google.com/yum/doc/yum-key.gpg
rpm --import https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg