Я новичок в мире Kubernetes. После InstallKubernetes я установил кластер Kubernetes с 1 главным узлом и 2 рабочими узлами. Я использовал kubeadm для установки на главном узле на моей локальной машине. После установки CILIUMQuickInstallation мой модуль coredns работает, но не готов
[root@master-node ~]# kubectl описать pod coredns-64897985d-cfpvn -n kube-system
Имя: coredns-64897985d-cfpvn
Пространство имен: kube-system
Приоритет: 2000000000
Имя класса приоритета: системный-кластер-критический
Узел: узел-2/10.193.160.170
Время начала: Вт, 15 февраля 2022 г., 08:12:33 -05:00
Ярлыки: k8s-app=kube-dns
стручок-шаблон-хэш = 64897985d
Аннотации: <нет>
Статус: Работает
IP: 10.0.1.95
IP-адреса:
IP: 10.0.1.95
Контролируется: ReplicaSet/coredns-64897985d
Контейнеры:
ядра:
Идентификатор контейнера: docker://2283b42b559c95513f3bfd8c90491b3c8acc55b5542a88d22d2fceaa8c347f9a
Изображение: k8s.gcr.io/coredns/coredns:v1.8.6
Идентификатор образа: docker-pullable://k8s.gcr.io/coredns/coredns@sha256:5b6ec0d6de9baaf3e92d0f66cd96a25b9edbce8716f5f15dcd1a616b3abd590e
Порты: 53/UDP, 53/TCP, 9153/TCP
Хост-порты: 0/UDP, 0/TCP, 0/TCP
Аргументы:
-conf
/etc/coredns/основной файл
Состояние: работает
Начато: Вт, 15 фев 2022 08:12:35 -0500
Готово: Ложь
Количество перезапусков: 0
Ограничения:
память: 170Ми
Запросы:
процессор: 100 м
память: 70Ми
Живучесть: http-получить http://:8080/health delay=60s timeout=5s period=10s #success=1 #failure=5
Готовность: http-get http://:8181/ready delay=0s timeout=1s period=10s #success=1 #failure=3
Среда: <нет>
Маунты:
/etc/coredns из config-volume (ro)
/var/run/secrets/kubernetes.io/serviceaccount из kube-api-access-b64rl (ro)
Условия:
Тип Статус
Инициализировано Истинно
Готов Ложь
ContainersReady False
PodScheduled True
Объемы:
том конфигурации:
Тип: ConfigMap (том, заполненный ConfigMap)
Название: coredns
Необязательно: ложь
куб-апи-доступ-b64rl:
Тип: спроецированный (том, который содержит внедренные данные из нескольких источников)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
ConfigMapOptional: <ноль>
Нисходящий API: правда
Класс QoS: взрывоустойчивый
Селекторы узлов: kubernetes.io/os=linux
Допуски: CriticalAddonsOnly op=Exists
node-role.kubernetes.io/control-plane:NoSchedule
node-role.kubernetes.io/master:NoSchedule
node.kubernetes.io/not-ready:NoExecute op=Существует 300 с.
node.kubernetes.io/unreachable:NoExecute op=Существует 300 с.
События:
Тип Причина Возраст от сообщения
---- ------ ---- ---- -------
Обычный Запланировано 2m1s default-scheduler Успешно назначен kube-system/coredns-64897985d-cfpvn узлу-2
Обычный Извлеченный 119s kubelet Образ контейнера "k8s.gcr.io/coredns/coredns:v1.8.6" уже присутствует на машине
Обычный Создан 119s kubelet Создан контейнер coredns
Обычный Запущен 119s kubelet Запущен контейнер coredns
Предупреждение Неработоспособная 1 с (x15 более 119 с) kubelet Проверка готовности не удалась: проверка HTTP не удалась с кодом состояния: 503
Журналы POD
[INFO] плагин/готово: все еще ждет: "kubernetes"
[ОШИБКА] плагин/ошибки: 2 62173616170875592.2350229940780337967. HINFO: чтение udp 10.0.1.95:45853->10.192.0.250:53: чтение: нет маршрута к хосту
[ОШИБКА] плагин/ошибки: 2 62173616170875592.2350229940780337967. ИНФОРМАЦИЯ: чтение udp 10.0.1.95:44728->10.192.0.250:53: тайм-аут ввода/вывода
[ОШИБКА] плагин/ошибки: 2 62173616170875592.2350229940780337967. ИНФОРМАЦИЯ: чтение udp 10.0.1.95:45554->10.193.0.250:53: тайм-аут ввода/вывода
[ОШИБКА] плагин/ошибки: 2 62173616170875592.2350229940780337967. ИНФОРМАЦИЯ: чтение udp 10.0.1.95:57310->10.193.0.250:53: тайм-аут ввода/вывода
[INFO] плагин/готово: все еще ждет: "kubernetes"
[ОШИБКА] плагин/ошибки: 2 62173616170875592.2350229940780337967. ИНФОРМАЦИЯ: чтение udp 10.0.1.95:47540->10.193.0.250:53: тайм-аут ввода/вывода
[INFO] плагин/готово: все еще ждет: "kubernetes"