172 похожих чатов

Есть проблема с доступом подов к подам конкретной ноды. Пинги

подов внутри ноды проходят нормально, что у одной, что у другой, но при попытке пингануть поды на ноде k8s-worker c ноды k8s-worker1 пинги падают по таймауту. Если на k8s-worker запускается ingress-nginx-controller, то ингресы не создаются по тому же таймауту

Error from server (InternalError): error when creating "ingress.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": failed to call webhook: Post "https://ingress-nginx-controller-admission.default.svc:443/networking/v1/ingresses?timeout=10s": context deadline exceeded
Если запустить контроллер ингреса на ноде k8s-worker1, то ингрес нормально создается и все работает штатно, если в ингресе прописаны роуты к подам находящиеся на ноде k8s-worker, то все виснет на таймауте.

kubectl get deployments,daemonsets,pods,svc -A -o wide - https://pastebin.com/G53i5WMn

в логах подов calico и proxy нет ошибок и схожи друг с другом. Нода k8s-worker находится за роутером, нода k8s-worker в облаке

в какую сторону нужно копать?

13 ответов

25 просмотров

Стикер

У тебя сеть сломана, скорее всего поможет совет @identw

Ilya-Boldyrev Автор вопроса

т.е. включить VXLAN?

Ilya Boldyrev
т.е. включить VXLAN?

как вариант, там вроде несколько опций есть, например ещё была опция для настройки IPIP туннелей

Ilya-Boldyrev Автор вопроса
Dmitry Sergeev 🇺🇦
как вариант, там вроде несколько опций есть, напри...

добавил "ipipMode": "Always", "natOutgoing": true по всей видимости что то с сетью конкртеной ноды, т.к. ipip не помог

У тебя запросто на файрволле могут блочить vxlan или ip ip

Ставьте калико (внезапно) в режиме вайргард. Все будет работать + шифрование

Ilya-Boldyrev Автор вопроса
Serhii Sergey
Ставьте калико (внезапно) в режиме вайргард. Все б...

оно ? https://docs.tigera.io/calico-cloud/compliance/encrypt-cluster-pod-traffic#enable-wireguard-for-a-cluster

Serhii Sergey
Ставьте калико (внезапно) в режиме вайргард. Все б...

да не факт, он там говорил про роутер, мб там ваще nat, а calico пытается туннели построить с локальным адресом ноды

Ilya-Boldyrev Автор вопроса

так и было, пришлось городить такую страсть [Match] Name=enp2s0 [Network] Address=<externalIP>/24 Gateway=192.168.1.1 DNS=8.8.8.8 DNS=8.8.4.4 DNS=77.88.8.88 DNS=77.88.8.2 [Address] Address=192.168.1.117/24 но вариант с wireguard помог, все завелось

Ilya Boldyrev
так и было, пришлось городить такую страсть [Matc...

ну с этим можно и без wg, я полагаю wg шифрование дает, а так архитектура таже самая, туннели поверх L3

Dmitry Sergeev 🇺🇦
ну с этим можно и без wg, я полагаю wg шифрование...

Поверх L4 Вроде там поверх вайргард туннеля все бежит. Но это не точно)

Serhii Sergey
Поверх L4 Вроде там поверх вайргард туннеля все бе...

я про то что будет ли calico строить wg туннели, ipip туннели или vxlan тянуть не играет роли, если не решить проблему, проблема будет той же самой. Надо сказать calico как достучаться до той ноды, которая за nat'ом роутера

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann Chapmann
19
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта