Ivan
что то никак не могу пробросить через ингресс дашборд по 443 порту. перебрал кучу аннотаций - нифига не получается. подскажите, как это сделать? сертификата на ингрессе ествественно быть не должно - только проброс. может можно как то реализовать просто TCP проброс? на L4 так сказать.
Alexey
что то никак не могу пробросить через ингресс дашборд по 443 порту. перебрал кучу аннотаций - нифига не получается. подскажите, как это сделать? сертификата на ингрессе ествественно быть не должно - только проброс. может можно как то реализовать просто TCP проброс? на L4 так сказать.
та же фигня. Через трэфик пытаюсь, но получаю 500, при чем 500 прилетает от самого дашборда. То есть там SSL не при чем, он хочет работать только от локалхоста. Что наталкивает на мысль подменить ему хидеры реал_ип и хост на localhost.
Anonymous
через ингресс секьюр-порты прокидывать - большой гемор
Anonymous
кто-то здесь, помнится, имел практику с прокидыванием простого TCP
Alexey
через ингресс секьюр-порты прокидывать - большой гемор
Зависит от контроллера, если это L7 - nginx, traefik - то какая разница ?
Igor
кто-то здесь, помнится, имел практику с прокидыванием простого TCP
https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/exposing-tcp-udp-services.md
Igor
и в Deployment для ingress должна быть строчка https://github.com/kubernetes/ingress-nginx/blob/master/deploy/with-rbac.yaml#L29
Ivan
через ингресс секьюр-порты прокидывать - большой гемор
всё, получилось. не геморой оказалось нужна только одна аннотация: nginx.ingress.kubernetes.io/secure-backends: "true"
Rainbow
Можно оффтоп, не знаю в какой чат писать. Подскажите программку, которая stdout выкидывает запрос, который пришел по http. Больше ничего, для дебага http хуков.
Anonymous
всё, получилось. не геморой оказалось нужна только одна аннотация: nginx.ingress.kubernetes.io/secure-backends: "true"
т.е. теперь ты можешь ходить из интернетов в свой https сервис без сертификатов? или с сертификатом nginx? или вообще по http?
Rainbow
tail -f /var/log/nginx/access.log :D
нужно дописывать вывод заголовков, json body и тп. Понятно, что можно самому, но зачем велосипедить. Решение типа mailhog ущу, поставил - работает.
Михаил
Ivan
Secure backends DEPRECATED (since 0.18.0) Please use nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
вот не прокатило. с backend-protocol: "HTTPS" перестало рабоать.
Igor
вот не прокатило. с backend-protocol: "HTTPS" перестало рабоать.
:D они доку обновли, а 0.18 еще не выкатили ^)
Салтыдык
Ivan
😂
Andrey
выгоднее думаю на свое решение подсадить, и самому коммитить и поддерживать, чем зависеть от ранчер коммьюнити
Andrey
для коммерции
Andrey
подскажите, как автоматизировать бэкап рестор данных в helm. Про pre-upgrade pre-rollback хуки в курсе, непонятно, как в них передавать имя бэкапа
Александр
мдя пришло письмо с meetup.com в 14:32 (3 minutes ago) о новом митапе в mailru а >Регистрация обязательна и закрывается 7 августа в 23:59 это успех
トラ
мдя пришло письмо с meetup.com в 14:32 (3 minutes ago) о новом митапе в mailru а >Регистрация обязательна и закрывается 7 августа в 23:59 это успех
смешно ещё то, что пригласительные успевшим пройти регистрацию пришли час назад, что отбивает желание идти :D
Александр
почему отбивает? Событие ж завтра
Ivan
Да это вообще круто! Приглашение пришло! Обычно оно вообще не приходит. Это связано с тем, что регистрируются 250+ человек. Тогда организаторы просто не отвечают на регистрацию и бОльшая часть сливается. Остальные самые упорные приходят и кое-как помещаются в зале, рассчитанном на 80 человек.
Denis
Нормально сказано, от души, чего тут парировать? 🙂
Sergey
😂 ну не знаю, может стоит как то количество мест описывать:)
Sergey
регаются все, а попадают не только лишь все)
Denis
100 мест, чего там описывать 🙂
Denis
Denis
Меня вот другой вопрос мучает - о чём бы на дайджесте ещё рассказать?
Denis
Что важного за последние 40-50 дней произошло?
Denis
или интересного
Andor
июль прошёл
Bsod
день сисадмина. байки рассказывать будут
Vadim
ну и всякие мелочи типа релиза 1.11
トラ
😂 ну не знаю, может стоит как то количество мест описывать:)
Может, стоит публиковать количество оставшихся мест при попытке зарегистрироваться?
Sergey
вродь больше ничего)
Etki
Vadim
за месяц один сраный релиз, надо собраться, друзья, и сделать минимум 3 до сентября
Etki
поднапряжемся
Andrey
А кормят?
Denis
Да как всегда
Denis
Пицца, хенесси, суши
Andrey
Можно чисто ради банкета придти )
Andrey
Аа
Denis
Да камон
Denis
Хотя, пицца в Mail Ru вкусная
Denis
и фрэши рекой
Andrey
А какова программа то
Andrey
Какие доклады будут кто будет
Andrey
Бартунов будет с постгресом?
Andrey
Я бы про постгрес послушал бы
Denis
Да к Олегу можно на метро доехать
Denis
https://www.meetup.com/Moscow-Kubernetes-Meetup/events/253451195/ Когда: четверг, 9 августа 2018, 19:30 - 22:15 Где: Москва, Ленинградский проспект 39, стр. 79 (офис Mail.Ru Group) Друзья, жаркое лето в Москве ещё больше подогревает интерес к Kubernetes со стороны русскоговорящего сообщества. Прошёл всего месяц с момента предыдущего митапа, наш Telegram-чат-канал про Kubernetes ( https://t.me/kubernetes_ru ) уже вырос почти до 2000 человек, а вместе с ним продолжают расширяться и области применения Kubernetes, как и масштаб проблем, которые успешно решаются с его помощью. Облака спускаются на землю в следующий четверг, ведь мы снова встречаемся и на этот раз мы будем делать это вместе с Mail.Ru Group! ПРОГРАММА: 19:30 - 19:50 Socializing, встречаемся, общаемся, shake it! 19:50 - 20:05 Welcome & digest (Денис Измайлов, Axept) 20:05 - 20:45 Подводные камни при production-эксплуатации Kubernetes (Дмитрий Лазаренко, Mail.Ru Cloud Solutions, менеджер продукта) Изначально Kubernetes был спроектирован для работы stateless-приложений. Однако сейчас все больше и больше компаний пытаются размещать в нем stateful-сервисы, требующие надежного хранения. Помогая клиентам Mail.Ru Cloud Kubernetes, мы обнаружили много неочевидных особенностей, прежде всего связанных с persistent-хранением данных и поведением Kubernetes при выходе из строя оборудования. Как Persistent Volumes работают в штатных и нештатных ситуациях? Например, если вы выключите ноду или она аварийно остановится (падение хоста, гипервизора или Kubelet)? Какие проблемы бывают при эксплуатации RWX PVС? Как правильно дружить с облачным балансировщиком нагрузки? Всё это Дмитрий раскроет в своем докладе для вас. Био: Дмитрий Лазаренко возглавляет PaaS-направление Mail.Ru Cloud Solutions, включая контейнерные решения на базе Kubernetes. До Mail.Ru Group в течение 6 лет отвечал за разработку и развитие контейнерной PaaS-платформы Jelastic. Более 10 лет занимается созданием высоконагруженных сервисов. 20:45 - 21:15 История разработки Production-ready сборки Kubernetes (Константин Феофантов, Exon Lab, CTO) Доклад основывается на истории разработки [предположительно] первого в России Docker-хостинга. Константин расскажет про опыт с Kubernetes и проблемы, с которыми он с командой столкнулся в ходе разработки и эксплуатации. В докладе обосновывается выбор компонентов и плагинов Kubernetes при создании собственного production-ready кластера, а также варианты развертывания Kubernetes и рекомендации по ним. Био: Константин программирует с 2012 года, писал на C, затем на C#. Потом начал изучать веб-разработку (Node.js, HTML5, SaSS) и вот уже в 2015 году перевел всё на Golang. В 2017 стал техническим директором, основал проект Containerum и основательно занялся изучением Kubernetes. 21:15 - 21:35 Кофе-брейк, чай-пати, горячие дискуссии 21:35 - 22:15 Turing Pi – кластерный компьютер на базе Kubernetes для граничных вычислений и интернета вещей (Константин Шмойлов-Александров, Jelastic, сооснователь) Рынок IoT бурно развивается, но в основном он наполнен крайне простыми устройствами с ограниченным диапазоном применения. Мы создали компактное кластерное устройство с Kubernetes и Docker на борту, воплощающее идею вычислительного узла IoT-сети нового типа. В нем сочетается множество разнотипных одноплатных компьютеров, соединенных сетью в рамках единой материнской платы. Этот кластер предназначен для граничных вычислений: в частности, для размещения приложений машинного обучения не в облаке, а локально – в месте, где необходимо собирать, хранить, анализировать данные и управлять окружающими устройствами. В докладе мы расскажем, что под капотом этого устройства и как контейнеры и Kubernetes могут эффективно работать не только на огромных серверах, но и на мини-устройствах.
Вот тематика вечеринки
Denis
Кстати, нормальная идея - мы ведь можем не собирать спикеров в следующий раз, а прямо толпой к ним в офис приезжать:
Denis
- Олег, расскажи нам про постгрес в кубере
Denis
Andrey
Вот тогда и приеду, а то раззорюсь по таким митапам из Штатов летать )))
Gleb
уже никак не зарегаться? в прошлый раз не сказать чтоб очень много народу было
Anton
Книжки сюда можно или опасно?
トラ
нужно🌚
Anton
トラ
Andrey
А чего у вас там никто не ходит по митапам?
Мы сами делаем внутри компании
Andrey
Ну у нас немного по другому все )
トラ
уже никак не зарегаться? в прошлый раз не сказать чтоб очень много народу было
ещё вход по паспорту - это вообще бред, квинтэссенция мылсру. Иначе можно было бы передать своим фио право входа, раз кто-то расхотел
Gleb
ещё вход по паспорту - это вообще бред, квинтэссенция мылсру. Иначе можно было бы передать своим фио право входа, раз кто-то расхотел
да я даже знаю тех кто расхотел ну и зачекинилось 69 человек на текущий момент. в прошлый раз было больше. но сток и не пришли
Denis
Ну у нас немного по другому все )
У нас - это где? 🙂 В госдепе?)