Рейтинг:0

Как установить cilium в качестве сетевого плагина для K8s

флаг cn

ИТНОА

Я устанавливаю узел плоскости управления K8s с помощью инициализация кубеадм с обычай IP для адреса конечной точки плоскости управления и пользовательских IP для адреса сервера API

Пытаюсь установить cilium как сетевой плагин для K8s

Я запускаю команду ниже из страница установки ресничек

curl -L --remote-name-all https://github.com/cilium/cilium-cli/releases/latest/download/cilium-linux-amd64.tar.gz{,.sha256sum}
sha256sum --check cilium-linux-amd64.tar.gz.sha256sum
sudo tar xzvfC cilium-linux-amd64.tar.gz /usr/local/bin
rm cilium-linux-amd64.tar.gz{,.sha256sum}

После успешной установки cilium CLI

Я пытаюсь установить ресничку с помощью установка ресничек команда, и я вижу ниже журнал

¹ï¸ с помощью Cilium версии "v1.10.4"
 Автоматически определяемое имя кластера: kubernetes
 Автоматически определяемый режим IPAM: кластерный пул
 Генерация ЦС...
2021/10/22 19:21:27 [INFO] сгенерировать полученный запрос
22.10.2021, 19:21:27 [INFO] получен CSR
22.10.2021, 19:21:27 [INFO] генерирует ключ: ecdsa-256
2021/10/22 19:21:27 [INFO] закодированный CSR
22.10.2021 19:21:27 [INFO] подписанный сертификат с серийным номером 671304957005340742746064183282868481026201707487
 Создание сертификатов для Хаббла...
2021/10/22 19:21:27 [INFO] сгенерировать полученный запрос
22.10.2021, 19:21:27 [INFO] получен CSR
22.10.2021, 19:21:27 [INFO] генерирует ключ: ecdsa-256
2021/10/22 19:21:27 [INFO] закодированный CSR
22.10.2021 19:21:27 [INFO] подписан сертификат с серийным номером 383132851208063652055811547838801072394063240314
 Создание сервисных аккаунтов...
 Создание кластерных ролей...
 Создание ConfigMap для Cilium версии 1.10.4...
 Создание агента DaemonSet...
 Создание развертывания оператора...
Ожидание установки Cilium...
Ожидание готовности Cilium перед перезапуском неуправляемых модулей...
✓ Откат установки...

Ошибка: невозможно установить Cilium: прервано ожидание готовности daemonset cilium: превышен крайний срок контекста

Как вы можете видеть в последней строке, я получил сообщение об ошибке

Невозможно установить Cilium: прервано ожидание готовности daemonset cilium: превышен крайний срок контекста

Моя ОС: Ubuntu 20.04.3

Моя версия K8s: 1.22.2

Как решить эту проблему?

Обновлять:

Я думаю systemd 245 ломает cilium pod из-за проблемы с трафиком вне узла GitHub может быть, может помочь решить эту проблему, но я не могу решить эту проблему с этим

Примечание. Я задал этот вопрос в DevOps Но я думаю, что этот вопрос может быть по теме этого вопроса и ответа

Благодарность

Mikolaj S. avatar
флаг cn
Не могли бы вы предоставить дополнительную информацию о том, как вы загрузили свой кластер с помощью kubeadm: >"Я устанавливаю узел плоскости управления K8s с помощью kubeadm init с настраиваемым IP-адресом для адреса конечной точки плоскости управления и настраиваемым IP-адресом для адреса сервера API" Какова структура сети в вашем кластере? Почему вы используете настраиваемые IP-адреса для конечной точки плоскости управления и адреса сервера API? Какие IP-адреса вы используете и какие именно флаги вы использовали в команде `kubeadm init`?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.