Kum*_*ant 3 updates package-management apt repository kubernetes
我正在尝试按照此处的说明在 Ubuntu 16.04 (x64) 上安装 Kubernetes (kubectl) 。我在工作中支持某些代理,我确信这就是失败的原因。我知道那里有很多相关的问题,但我已经尝试过我能找到的任何建议。任何帮助将不胜感激。
目前,我坚持让 apt 更新工作。它失败了 -
W: The repository 'https://apt.kubernetes.io kubernetes-xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://apt.kubernetes.io/dists/kubernetes-xenial/main/binary-amd64/Packages server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Run Code Online (Sandbox Code Playgroud)
我在这里尝试了多种方法 - 更新了我的apt.conf(at /etc/apt/apt.conf)
Acquire::https::packages.cloud.google.com::Verify-Peer "false";
Run Code Online (Sandbox Code Playgroud)
我还尝试将上述内容指定为命令行参数 -
sudo apt-get update -o Acquire::https::packages.cloud.google.com::Verify-Peer=false
Run Code Online (Sandbox Code Playgroud)
我试过apt-get update用--allow-unauthenticated&运行,--allow-insecure-repositories但不知何故apt-secure仍然忽略所有这些说明。我浏览了手册页,apt-secure但找不到我指定的选项有什么问题。
我已经使用 - 更新了密钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6A030B21BA07F4FB
Run Code Online (Sandbox Code Playgroud)
我已经更新了我的 CA 证书。我已经跑了 -sudo rm /var/lib/apt/lists/*删除所有列表。
的内容 /etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
Run Code Online (Sandbox Code Playgroud)
小智 11
有时会出现重定向问题。
使用下面的来源将解决这个问题。
deb http://packages.cloud.google.com/apt/ kubernetes-xenial main
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5409 次 |
| 最近记录: |