Я пытаюсь установить Kubernetes (kubectl) на Ubuntu 16.04 (x64) путем следования инструкциям здесь. Я нахожусь позади некоторого прокси на работе, и я уверен, что это - причина отказа. Я знаю, что существует набор связанных вопросов там, но я уже попробовал любое предложение, которое я мог найти. Любая справка будет значительно цениться.
В настоящее время я застреваю при получении способного обновления работы. Это перестало работать с -
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
Я попробовал несколько вещей здесь - Обновленный мой apt.conf
(в /etc/apt/apt.conf
) с
Acquire::https::packages.cloud.google.com::Verify-Peer "false";
Я также попробованный путем определения вышеупомянутого как параметра командной строки -
sudo apt-get update -o Acquire::https::packages.cloud.google.com::Verify-Peer=false
Я попытался работать 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
Я обновил свои сертификаты CA. Я имею, работал - sudo rm /var/lib/apt/lists/*
удалить все списки.
Содержание /etc/apt/sources.list.d/kubernetes.list
deb https://apt.kubernetes.io/ kubernetes-xenial main
Иногда будет проблема перенаправления.
Используйте источник ниже, решит это.
deb http://packages.cloud.google.com/apt/ kubernetes-xenial main