Александр
ну я вот не умею в bare-metal поэтому и спрашиваю как обстоят дела
Alexander 🐕
Ну так я и говорю - никак
Alexander 🐕
Я использую только NodePort
Alexander 🐕
Потому что ничего не придумал на тему LoadBalancer
Александр
а как ты заставишь коннектиться клиентов на NodePort <> 80?
Maksim
LB. В чистом метале ни как ) это часть от cloud provider
Dmitrii
как я вовремя сюда забежал.
Denis
а как ты заставишь коннектиться клиентов на NodePort <> 80?
самый простой вариант - поставить nginx перед кластером
Dmitrii
elb\nlb + k8s кто нибудь у себя использует\тыкал тестов ради?
Maksim
По сути сервис ьипа LB это заявка на LBaaS.
Александр
вчера постил же в девопс чате
Maksim
самый простой вариант - поставить nginx перед кластером
Есть nginx ingress controller. Он снимает часть вопросов
Andor
А рельзя анонсить из кубера адреса ингрессов прост? По бгп
Andor
А дальше забота сетевых железок
Александр
@please_rtfm helm upgrade --debug --wait --install ingress stable/nginx-ingress -f https://gist.githubusercontent.com/kostyrev/7101127390c069261d2f7676d3808784/raw/4fbec15662510a1a5f88934a98fb04188e7c2ba1/nginx-ingress-L4.yaml но это L4, потому что у меня серты kube-lego таскает
Maksim
Выкеньте helm.
Александр
чойто
Alexander 🐕
а как ты заставишь коннектиться клиентов на NodePort <> 80?
Так же, как и раньше - HAProxy на каждой ноде
Dmitrii
thx
Maksim
чойто
Потомк что плохой он.
Alexander 🐕
самый простой вариант - поставить nginx перед кластером
Он там и так есть и в случае с L3 не сильно помогает
Александр
чем он вас обидел
Alexander 🐕
зачем так много?
Могу себе позволить
Александр
ну, у нас годик уже как более-менее дружественные отношения, так что мы пока его оставим
Старый
😐мне вот интересно, как объяснять людям, что при их подходе к работе, им не нужны докер и кубернетис?
Александр
Так же, как и раньше - HAProxy на каждой ноде
руками добавлять в хапрокси новые NodePort, так?
Maksim
Maksim
Кстати есть ингресс и нв haproxy. Ну что то я видел.
Старый
Это ты о ком и о чем. Не докер и не к8с это не секс, а всем нужен секс
ну вот представь, фирма заказала себе 4 приложения и 4 сайта, и 5 приложение и сайт у них уже были, им исполнители передали гг и кубер, проблема в том, что ребята там тупо писали, а не использовали, и более того. тестирования кода у них фактически не было, тех дир хочет нанять 1 девопа и чтобы он обучил 5 эникеев( которые сейчас ездят по городу и винду с р-кипером чинят и кассовыми аппаратами), опыта с облаками у них естественно нет, зона их работы 6 городов в рф, вот сижу и думаю, как их отговаривать от гг или авс, а так же от ненужного им докера и кубера
Александр
а что такое гг?
Старый
гугл клауд
Александр
глауд
MRY
Маклауд
Александр
маглауд
Maksim
Дык нужен секс))) вот его и продали, а вот кто им звниматься будет совсем другой вопроч
Старый
Дык нужен секс))) вот его и продали, а вот кто им звниматься будет совсем другой вопроч
там тема как я из разговора понял в том, чтобы нанять девопа на 8-12 месяцев, а потом передать тем эникеям всё
Alexander 🐕
В чарте порт фиксируется
Alexander 🐕
А дальше энсибл
Alexander 🐕
Nginx ingress тебя может спасти)
Я не понял - и как же nginx ingress поможет, скажем, подключиться к PostgreSQL?
Александр
@demeliorator ага, спасибо, но буду надеяться, что не пригодится
Старый
😕я вот видимо сильно старый и не понимаю зачем везде пихать всё подряд, особенно когда у тебя связка из 3 процессов
Старый
Я не понял - и как же nginx ingress поможет, скажем, подключиться к PostgreSQL?
какой аналог сталон ты использовал для mysql в кубере?
Alexander 🐕
какой аналог сталон ты использовал для mysql в кубере?
Почему ты думаешь, что там должен быть именно аналог?
Alexander 🐕
У MySQL есть Galera cluster
Alexander 🐕
Но в кубере я не использовал ни MySQL, ни Galera cluster
Старый
а мне возможно предстоит
Maksim
Я не понял - и как же nginx ingress поможет, скажем, подключиться к PostgreSQL?
И два. https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/
Alexander 🐕
И два. https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/
И где же у k8s у Ingress controller есть интерфейс к L3/4 balancing?
Alexander 🐕
А кто говорил у субд?
Не, никто, зачем людям подключаться к субд, действительно
Dmitrii
о. а есть опыт использования istio в бою?
Maksim
И где же у k8s у Ingress controller есть интерфейс к L3/4 balancing?
https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/exposing-tcp-udp-services.md Пртрудмтесь читать релизы
Старый
Maksim
что именно?
Контейнеры и кубер.
Alexander 🐕
https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/exposing-tcp-udp-services.md Пртрудмтесь читать релизы
Читаю первое же предложение "Ingress does not support TCP or UDP services." Перевести надо?
Maksim
Читаю первое же предложение "Ingress does not support TCP or UDP services." Перевести надо?
И да переведи. Будь добр. А за одно отличи ingress и nginx-ingress-controller друг отдруга.
Alexander 🐕
А ты дальше читай.
Зачем? Я что, мамкин хакер?
Maksim
Зачем? Я что, мамкин хакер?
Окм докм. Все опять же встало на свои места)
Alexander 🐕
Завязываться на конкретную имплементацию одного ингресс контроллера я не буду
Alexander 🐕
Ты, я так понимаю, не девелопер - так вот, пожалуйста, не выступай
Alexander 🐕
А кажись говорим об одном конретном, не?
Ингресс - это абстрактный интерфейс k8s
Alexander 🐕
Все опять же встает на свои места.)
Угу Место Сбербанка в углу
Maksim
Угу Место Сбербанка в углу
Скажи это 62 мл клиентов и капитализации..)
Alexander 🐕
Скажи это 62 мл клиентов и капитализации..)
А что, Сбербанк это технологическая компания?
Maksim
Угу Место Сбербанка в углу
И я на личности не переходил.
Старый
Скажи это 62 мл клиентов и капитализации..)
😐четверть из которых пенсы, а ещё половина бюджетники, а так же 40% денег каждый год бюджет даёт
Alexander 🐕
И я на личности не переходил.
А я на личности и не перехожу
Maksim
😐четверть из которых пенсы, а ещё половина бюджетники, а так же 40% денег каждый год бюджет даёт
А ты читал отчетность? Меж прочим про ПАО говорим. Возьми да почитай.