Pavel
сыровато правда
citius
всем привет создаю простой тестовый пример сервиса с ингрессом: https://pastebin.com/LD5njXbY сервис живой: https://pastebin.com/0vZBgxeL ингресс живой: https://pastebin.com/gJWW3XkB Если стукнуться напрямую на сервис курлом 10.233.112.4:8080, то сервис отвечает нормально. но ответа через ингресс добиться чет не могу ( #curl --resolve 'hello.k8s-dev.cluster:80:172.29.11.111' http://hello.k8s-dev.cluster/foo <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx/1.15.6</center> </body> </html> я чего-то не понимаю?
Pavel
а где конфиг сервиса?
Pavel
ingres -> дырка от бублика -> деплоймент
citius
а, вот этого видимо и не понимаю ) сейчас попробую
Pavel
Rules: Host Path Backends ---- ---- -------- hello.k8s-dev.cluster /foo hello-kubernetes:8080 (<none>) Он вам и сказл что нет таких
citius
ок, создал сервис, бекенды появились в описании ингресса: Rules: Host Path Backends ---- ---- -------- hello.k8s-dev.cluster /foo hello-kubernetes:8080 (10.233.112.4:8080,10.233.120.4:8080,10.233.96.3:8080) все равно 404
Pavel
заголовки curl покажите
citius
заголовки curl покажите
https://pastebin.com/8hj6c1sQ
Pavel
тогда смотрите логи ингреса. я пока вменяемого больше ничего не вижу
Eugeny
В логах coredns вижу такое сообщение: 2019-06-06T21:28:46.864Z [ERROR] plugin/errors: 0 3213631754925539465.4551201717959036721. HINFO: read udp 10.244.0.3:40671->10.28.X.X:53: read: no route to host В сети 10.28 запросы с адреса 10.244 не роутятся. Как это чинить? Какой-нибудь ip-masq-agent ?
Eugeny
Кубеспрей?
сорян, я этот ваш кубернетес вижу 3й раз. Что ты имеешь ввиду?
Solyar
Кубеспрей?
Думаешь настройки сети неправильные ?
Eugeny
из rpm’ок
Puma
Думаешь настройки сети неправильные ?
Там в последней версии валится по дефолту кореднс при включенном ингресе
Pavel
ниче незнаю я только вчера ставил 2.10
Pavel
поставился 1.14.3
Puma
Я видел после апдейта)
Solyar
Боюсь
Solyar
Сейчас бы корднс сломать
Eugeny
он уже сломан
Solyar
До меня криворукие ребята из кластера KubeDNS удалили
Solyar
я сносил весь кластер
Solyar
он уже сломан
Ну раз наводку дали, погугли этот момент
Andrey
KubeDNS удалили - сносил весь кластер 🤔
Solyar
KubeDNS удалили - сносил весь кластер 🤔
Там много чего сломано было
Solyar
Это одна из причин
Eugeny
Ну раз наводку дали, погугли этот момент
ЯННП, можно чуть подробнее что гуглить?
Pavel
не проще переставить?
Pavel
ансиблом на 3 ноды он за 20 минут раскатется
Fidelina
Что если после расширения LVM, PV не отображатеся расширенным в
Fidelina
oc get pv
Fidelina
т е вольюм расширен на хосте, а кубер этого не видет
Fidelina
кроме как удалить и прочитать заново - не нашла вариантов, спасибо
Nik
А можно настроить istio выходить с виртуального ip?
Mher
привет всем! кто то может подсказать, с помощью metallb на барметале можно сделать плавающий IP "Kubernetes master", спасибо!
Mher
Насколько я знаю - нет
получается или кип или нгинкс для HA?
Solyar
получается или кип или нгинкс для HA?
У меня нгинкс для этих целей
Solyar
(почти для этих)
Solyar
лучше мультимастер
Solyar
и не парится
Solyar
И etcd хранить отдельно
Mher
ну вот в чем вопрос
Mher
у меня мультимастер
Mher
когда один мастер падает другой берет на себя работу
Mher
все ок
Mher
но апи куба доступна уже по другому адресу
Nata
Апи на виртуальном адресе можно)
Nata
Не знаю насколько это правильно, но я в свое время на кипе делала и кластер инициализировала на адрес кип
Mher
у меня сейчас так и сделано
Mher
что то захотелось попробовать metallb
Nata
Нэ
Nata
Метал вообще нестабильный элемент
Artem
Как в хелме правильно создать неймспейс с кастомными параметрами? Я определил его в темплейте, но при helm install ругань, что неймспейс существует. Я так понял, хелм его создает сначала сам, а потом пытается выполнить мой темплейт...
Nata
За 9 месяцев использования металлб было замечено, что периодически начинаются no route to host На некоторые адреса и лечится только передергиванием подов
Artem
я не про имя
Artem
Я хочу в неймспейс привязать аннотацию
Solyar
Наоборот указывать неймспейс лучше при инстале, нет?
Nata
Не стоит так делать😀 потом ты захочешь поставить этот чарт с другим именем а потом удалить, и он глохнет тебе оба 😂
Nata
сейчас кип+нод порт?
Кип+haproxy +имена сервисов, для не важных сервисов метал оставила)
Artem
Не передавать --namespace. Во всех объектах руками указать namespace:.
В принципе мне наверное прокатит, сделав имя неймспейса равным имени релиза...
Andrey
В принципе мне наверное прокатит, сделав имя неймспейса равным имени релиза...
Это единственный способ просто. Иначе он его вне чарта руками создаёт и не сделать ничего уже.
Nata
У меня белые ip на серверах хапрокси и сервисы на виртуальных ip кипа висят
Mher
смотри, у подов, у сервисов и у нод подсети разные, ну конечно если ты конкретно не укажешь
Mher
вот о чем я
Mher