尝试下载 Google 公钥时,由于 SSL 证书问题而无法安装 kubeadm

问题描述

我正在按照 kubernetes 官方文档在我的集群 https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ 上安装 kubeadm,但是当我尝试下载 Google Cloud 公共签名密钥时出现以下错误

我正在运行“Ubuntu 20.04.2 LTS”

B

你能建议吗?谢谢

解决方法

出于测试目的,我只是采用了新的 Ubuntu 20.04.2 LTS 并复制了前几步。结论 - curl 命令一切正常,我只是能够成功下载它。

你没有任何代理配置吗?

sudo apt-get install -y apt-transport-https ca-certificates curl
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubeadm

sudo kubeadm version
kubeadm version: &version.Info{Major:"1",Minor:"20",GitVersion:"v1.20.5",GitCommit:"6b1d87acf3c8253c123756b9e61dac642678305f",GitTreeState:"clean",BuildDate:"2021-03-18T01:08:27Z",GoVersion:"go1.15.8",Compiler:"gc",Platform:"linux/amd64"}