Size: a a a

Kubernetes — русскоговорящее сообщество

2020 September 02

GG

George Gaál in Kubernetes — русскоговорящее сообщество
а если L2 нет ?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
BGP будешь  ? можно и через  BGP
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Fedor Mac
да никак, в том то и загвоздка
Вобщем если у тебя там не bgp с ecmp. А о какой-нибудь failover ip от провайдера который переключается через api и далеко не моментально, то для воркеров советую просто локальный балансировщик иметь, в апстриме которого все мастера, как @gecube  советует

А для внешних клиентов можно и failover ip
источник

FM

Fedor Mac in Kubernetes — русскоговорящее сообщество
George Gaál
а если L2 нет ?
да с этим как раз нет проблем
источник

AP

Andrey Panov in Kubernetes — русскоговорящее сообщество
Вопрос залу. Есть под, сервис (эти два точно работают, через форвард портов открывается), есть ингресс и ингресс контроллер. Но открыть приложение не могу.
Рядом поднял другой веб-сервис и он работает через ингресс.
Вопрос, как дебажить такую ситуацию?
источник

ВЕ

Валентин Еловский... in Kubernetes — русскоговорящее сообщество
Andrey Panov
Вопрос залу. Есть под, сервис (эти два точно работают, через форвард портов открывается), есть ингресс и ингресс контроллер. Но открыть приложение не могу.
Рядом поднял другой веб-сервис и он работает через ингресс.
Вопрос, как дебажить такую ситуацию?
Ну так а "открыть не могу" - это какая ошибка?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Валентин Еловский
Ну так а "открыть не могу" - это какая ошибка?
+++
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Andrey Panov
Вопрос залу. Есть под, сервис (эти два точно работают, через форвард портов открывается), есть ингресс и ингресс контроллер. Но открыть приложение не могу.
Рядом поднял другой веб-сервис и он работает через ингресс.
Вопрос, как дебажить такую ситуацию?
curl, tcpdump
источник

AP

Andrey Panov in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
curl, tcpdump
ну браузер мне выдает 404
а tcpdump где запускать?
источник

ВЕ

Валентин Еловский... in Kubernetes — русскоговорящее сообщество
Andrey Panov
ну браузер мне выдает 404
а tcpdump где запускать?
ну так а ты точно идешь туда, куда у тебя ingress написан?
источник

AP

Andrey Panov in Kubernetes — русскоговорящее сообщество
да, то что в host ингресса написал, то и пытаюсь открыть. ДНС работает.
источник

ВЕ

Валентин Еловский... in Kubernetes — русскоговорящее сообщество
Andrey Panov
да, то что в host ингресса написал, то и пытаюсь открыть. ДНС работает.
Ну 404 может ж быть про конкретный урл, ты там точно весь / пробрасываешь?
источник

AP

Andrey Panov in Kubernetes — русскоговорящее сообщество
spec:
 rules:
   - host: cla.ingress.cla-stage…..
     http:
       paths:
         - backend:
             serviceName: cla-assistant-stage-service
             servicePort: 5000
источник

AP

Andrey Panov in Kubernetes — русскоговорящее сообщество
Все… теперь и тестовое приложение сломалось, которое вчера работало при точно такой же конфигурации.
Т.к. форвард портов работает для Пода и Сервиса, значит остается только ингресс.
Внутри ингресс-контроллера попробовать tcpdump запустить? (которого там еще не будет)
источник

ВЕ

Валентин Еловский... in Kubernetes — русскоговорящее сообщество
Andrey Panov
Все… теперь и тестовое приложение сломалось, которое вчера работало при точно такой же конфигурации.
Т.к. форвард портов работает для Пода и Сервиса, значит остается только ингресс.
Внутри ингресс-контроллера попробовать tcpdump запустить? (которого там еще не будет)
Возможно. Стоит и конфигурацию самого ингресс-контроллера посмотреть... ну блин - это ж по сути отладка вебсервера, вот как бы ты его отлаживал?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
curl -H 'Host: cla.ingress.cla-stage….." IP_INGRESS
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
подсказка ?
источник

A

Alex in Kubernetes — русскоговорящее сообщество
создал кластер в google cloud
создавал с локального хоста
kubectl cluster-info - показывает информацию о созданном кластере, все ок
как зайти на мастер кластера?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
никак
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
это же gke :-/ или ты раскатал кубернетес поверх compute engine сам через тот же кьюбспрей ?
источник