Я создал развертывание nginx и получил ошибку ниже.
root@kmaster:~# kubectl описать модуль nginx
Имя: nginx-6799fc88d8-ltnc5
Пространство имен: по умолчанию
Приоритет: 0
Узел: kworker1/10.8.0.70
Время начала: ср, 14 июля 2021 г., 16:26:32 +0000
Ярлыки: приложение=nginx
стручок-шаблон-хэш = 6799fc88d8
Аннотации: <нет>
Статус: ожидание
IP:
IP-адреса: <нет>
Контролируется: ReplicaSet/nginx-6799fc88d8
Контейнеры:
нгинкс:
Идентификатор контейнера:
Изображение: nginx
Идентификатор изображения:
Порт: <нет>
Хост-порт: <нет>
Состояние: Ожидание
Причина: создание контейнера
Готово: Ложь
Количество перезапусков: 0
Среда: <нет>
Маунты:
/var/run/secrets/kubernetes.io/serviceaccount из kube-api-access-ngqhw (ro)
Условия:
Тип Статус
Инициализировано Истинно
Готов Ложь
ContainersReady False
PodScheduled True
Объемы:
куб-API-доступ-ngqhw:
Тип: спроецированный (том, который содержит введенные данные из нескольких источников)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
ConfigMapOptional: <ноль>
Нисходящий API: правда
Класс QoS: BestEffort
Селекторы узлов: <нет>
Допуски: node.kubernetes.io/not-ready:NoExecute op=Существует в течение 300 с.
node.kubernetes.io/unreachable:NoExecute op=Существует 300 с.
События:
Тип Причина Возраст от сообщения
---- ------ ---- ---- -------
Обычный Запланировано 7 минут 27 секунд, планировщик по умолчанию успешно назначен по умолчанию/nginx-6799fc88d8-ltnc5 для kworker1
Предупреждение FailedCreatePodSandBox 7m27s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 7m16s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 7m5s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 6m54s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 6m42s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 6m29s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 6m17s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 6m6s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы "23bfe01e93b6639f4953ee8590576e4c3784a01372afcf609affbd03d5b26398": открыть /run/flannel/subnet.env: нет такого файла или каталога
Предупреждение FailedCreatePodSandBox 5m51s kubelet Не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы
Предупреждение FailedCreatePodSandBox 119s (x17 более 5m37s) kubelet (объединено из похожих событий): не удалось создать песочницу pod: ошибка rpc: code = Unknown desc = не удалось настроить сеть для песочницы "cd97f555abf734ef27d19ab7a13f1935dbf2e4fd2fca9e9cbb986061f174a4": Данный файл или каталог отсутствует
Я обратился это для создания фланелевой сети
Пожалуйста, предложите, как это исправить?
lxc-контейнеры:
dminuser@testing:~/Desktop/kubernetes/lxd-provisioning$ список lxc
+----------+----------+-----+-------- ---------------------------------------+---------- -+-----------+
| ИМЯ | СОСТОЯНИЕ | ИПВ4 | ИПВ6 | ТИП | СНИМКИ |
+----------+----------+-----+-------- ---------------------------------------+---------- -+-----------+
| кммастер | БЕГ | 10.8.0.129 (эт0) | fd42:666f:471d:3d53:216:3eff:fedb:8af1 (eth0) | КОНТЕЙНЕР | 0 |
+----------+----------+-----+-------- ---------------------------------------+---------- -+-----------+
| рабочий1 | БЕГ | 10.8.0.229 (эт0) | fd42:666f:471d:3d53:216:3eff:fe93:ca5e (eth0) | КОНТЕЙНЕР | 0 |
+----------+----------+-----+-------- ---------------------------------------+---------- -+-----------+
| работник2 | БЕГ | 10.8.0.152 (эт0) | fd42:666f:471d:3d53:216:3eff:fe23:b3a4 (eth0) | КОНТЕЙНЕР | 0 |
+----------+----------+-----+-------- ---------------------------------------+---------- -+-----------+
некоторый вывод, связанный с модулями:
oot@kmaster:~# kubectl получить узлы
ИМЯ СТАТУС РОЛИ ВОЗРАСТ ВЕРСИЯ
kmaster Готовый контрольный самолет,мастер 3м44с v1.21.0
kworker1 Готов <нет> 114s v1.21.0
kworker2 Готов <нет> 99s v1.21.0
oot@kmaster:~# kubectl get pods -n kube-system
ИМЯ ГОТОВ СТАТУС ПЕРЕЗАПУСКА ВОЗРАСТ
coredns-558bd4d5db-569mm 0/1 ContainerCreating 0 4m1s
coredns-558bd4d5db-pzlfh 0/1 ContainerCreating 0 4m1s
etcd-kmaster 1/1 Работает 0 4м4с
kube-apiserver-kmaster 1/1 Бег 0 4м4с
kube-controller-manager-kmaster 1/1 Работает 0 4м4с
kube-flannel-ds-8mfsv 0/1 Ошибка 2 2m14s
kube-flannel-ds-jv9rg 1/1 Бег 4 4м1с
kube-flannel-ds-wms5n 0/1 CrashLoopBackOff 2 2m29s
kube-proxy-k8mnl 0/1 CrashLoopBackOff 5 4м1с
kube-proxy-mw8ff 0/1 CrashLoopBackOff 4 2м14с
kube-proxy-qkpzl 0/1 CrashLoopBackOff 4 2m29s
kube-scheduler-kmaster 1/1 Работает 0 4m4s
root@kmaster:~#
oot@kmaster:~# kubectl регистрирует kube-flannel-ds-8mfsv
Ошибка сервера (NotFound): модули «kube-flannel-ds-8mfsv» не найдены
root@kmaster:~# журналы kubectl kube-flannel-ds-8mfsv -n kube-system
I0715 08:13:32.125253 1 main.go:520] Определение IP-адреса интерфейса по умолчанию
I0715 08:13:32.125810 1 main.go:533] Использование интерфейса с именем eth0 и адресом 10.8.0.152
I0715 08:13:32.125874 1 main.go:550] Внешний адрес по умолчанию для адреса интерфейса (10.8.0.152)
W0715 08:13:32.125954 1 client_config.go:608] Ни --kubeconfig, ни --master не были указаны. С помощью inClusterConfig. Это может не сработать.
E0715 08:14:02.128488 1 main.go:251] Не удалось создать SubnetManager: ошибка при получении спецификации модуля для «kube-system/kube-flannel-ds-8mfsv»: получить «https://10.96.0.1:443/api». /v1/namespaces/kube-system/pods/kube-flannel-ds-8mfsv": наберите tcp 10.96.0.1:443: тайм-аут ввода/вывода