11-K8s - Создание и Управление - INGRESS Controllers - Кубернетес на простом языке

  Рет қаралды 66,834

ADV-IT

ADV-IT

3 жыл бұрын

#devops #девопс #kubernetes #ityoutubersru
11-K8s - Создание и Управление - INGRESS Controllers
Сравнение Ingress Controllers:
docs.google.com/spreadsheets/...
github.com/adv4000/k8s-lessons
Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov

Пікірлер: 177
@alimzhanshabarov4204
@alimzhanshabarov4204 3 жыл бұрын
- Почему? - Покачену. 😂👍
@alishertursunkhanov4460
@alishertursunkhanov4460 3 жыл бұрын
Видео тема
@flipix100
@flipix100 2 жыл бұрын
"По качану" правильно
@alexandergrigorev4518
@alexandergrigorev4518 4 ай бұрын
@@flipix100 Нет не правильно
@flipix100
@flipix100 4 ай бұрын
@@alexandergrigorev4518 Какие ваши доказательства?
@user-sd6qv6oo1n
@user-sd6qv6oo1n 3 жыл бұрын
Денис, спасибо вам за прекрасные уроки. Объяснения на высшем уровне, простота с которой вы доносите материал заслуживает уважения!
@erererererre7922
@erererererre7922 3 жыл бұрын
Не видел ролик, но уже знаю что будет топ!
@user-re7gz1zm4h
@user-re7gz1zm4h 3 жыл бұрын
Согласен
@ADV-IT
@ADV-IT 3 жыл бұрын
Будут супер легко и супер просто
@user-re7gz1zm4h
@user-re7gz1zm4h 3 жыл бұрын
Денис, хотел сказать Вам большое спасибо за ваши ролики! Благодаря им я на на этой неделе буду проходить первое собеседование с HR на должность DevOps Engineer. Писал в контакте, но выдимо не частый гость там)) пишу тут. Как только устроюсь- с меня донат;) Спасибо Вам!
@ADV-IT
@ADV-IT 3 жыл бұрын
@@user-re7gz1zm4h Удачи!
@monderlog
@monderlog 3 жыл бұрын
На udemy уже можно посмотреть 🙂 Денис, когда ждать egress?
@user-zq2hd8ki9u
@user-zq2hd8ki9u Жыл бұрын
Спасибо огромное, не сказать что прям все с лету понятно, надо будет пересмотреть еще весь список уроков. Но общая картина и понимание появилось. Супер.
@nailbymsk
@nailbymsk 3 жыл бұрын
Спасибо, очень внятно и понятно. Как всегда на высоте:)
@VegasFirestorm
@VegasFirestorm 2 жыл бұрын
Много раз пытался понять про ингресс, но так и не доходило, ибо офф. документация хоть и неплохая, но очень муторная. У вас же очень доходчиво, за что спасибо и лайк!
@dobrotaism
@dobrotaism 2 жыл бұрын
Автор, большое спасибо за контент! С кайфом ставлю 👍 под обучающими видосами
@respectoss
@respectoss Жыл бұрын
Блин, у тебя как всегда, просто о сложном. Спасибо, дай Бог тебе здоровья!
@Backtohell94
@Backtohell94 3 жыл бұрын
Спасибо за ваши старания :)
@user-uo4bv6pk4f
@user-uo4bv6pk4f 6 ай бұрын
Денис, когда вы объясняете все просто и понятно, спасибо огромное
@nedimice
@nedimice Жыл бұрын
Спасибо за видео! Просто и полезно!
@user-vs1rj6wr9s
@user-vs1rj6wr9s 3 ай бұрын
Спасибо, подписка однозначно, всё доходчиво!
@vasilypodguzov444
@vasilypodguzov444 3 жыл бұрын
Огромное спасибо!
@user-rc6pm3du3u
@user-rc6pm3du3u Жыл бұрын
Спасибо за видео!
@rizatorazalina5377
@rizatorazalina5377 Ай бұрын
очень крутое объяснение, топчик
@kingston9689
@kingston9689 3 жыл бұрын
Класс
@viktorkrechikov7293
@viktorkrechikov7293 3 жыл бұрын
It is rewarding Denis
@dubzapkoac
@dubzapkoac 3 жыл бұрын
Денис, спасибо тебе огромное за мануалы. По твоим гайдам изучал основы дженкинса и кубер. Все отлично и понятно, самое оно для того, чтобы понять основы, а дальше уже самостоятельно углубляться. Но почему так редко выходят видео? Месяц это нереально долго))
@ADV-IT
@ADV-IT 3 жыл бұрын
Каждую неделю видео выходят, просто не все видео про k8s
@ADV-IT
@ADV-IT 3 жыл бұрын
Посчитал, 15 видео в этом году опубликовал уже. При этом всего 9 недель в этом году прошло.
@Mr.Bellamy
@Mr.Bellamy 2 ай бұрын
Мне понравилось это видео. У вас может возникнуть вопрос ПОЧЕМУ? ДА ПО КОЧАНУ!
@user-fv5bi9yw2i
@user-fv5bi9yw2i 7 ай бұрын
очень класно видео спасибо вам
@mikhailplekhov3894
@mikhailplekhov3894 Жыл бұрын
Спасибо бро :)
@flipix100
@flipix100 2 жыл бұрын
Круто конечно, но в конце я ждал про tls и заголовки для безопасности
@zhennik263
@zhennik263 2 жыл бұрын
Привет. Можете в описание добавить пояснение, что в новом АПИ есть изменения? Ну и наверное желательно измененный файл добавить на гитхаб. Мне как начинающему с этими YAML файлами например очень сложно поправить так чтобы оно работало. Кстати, хотел создать пулреквест с измененным файлом, а он там уже есть но немного с другими данными не подходящими под урок
@xmaster83
@xmaster83 3 жыл бұрын
Ждём
@nickivanov7903
@nickivanov7903 2 жыл бұрын
Дэнис, а как сделать пайплайн на aws eks? Сделай пожалуйста такой ролик =)
@rabadan4ik
@rabadan4ik Жыл бұрын
подскажите пожалуйста как использовать ingress (желательно nginx) с использование K8s в локальной среде при помощи KinD (Kubernetes in Docker)
@user-rx6hx6ts4m
@user-rx6hx6ts4m 3 жыл бұрын
Вооо!
@nickpanda4484
@nickpanda4484 5 ай бұрын
Если бы меня спросили "как бы ты описал канал adv-it, не упомянаю имя Дениса и названия канала?" я бы ответил так: "Это место, где на вопрос "Почему Контюр" отвечают "По кочану!", и тебя это не бесит и не вызывает вопросов".
@ADV-IT
@ADV-IT 5 ай бұрын
Правильный ответ!
@Ilya-cw7qj
@Ilya-cw7qj 3 жыл бұрын
Денис, как насчет ролика про DaemonSet. Часто спрашивают на собеседовании про эту сущность.
@ADV-IT
@ADV-IT 3 жыл бұрын
Да надо как-то сделать, время на всё нету
@IndemioNoFamily
@IndemioNoFamily Жыл бұрын
Привет. Спасибо большое за видео. Очень помогают. Подскажи, у сервиса loadbalanser в этом видео уже есть externalip, как он изначально присваивается? Как быть, когда необходимо, чтобы пользователи за натом в той же сети что и кластер подключались по серому адресу к балансеру, а внешние пользователи по белому?
@ADV-IT
@ADV-IT Жыл бұрын
ingress можно сделать Public , а можно Private. А вообще делают два Public и Private.
@Vanile-ph5wq
@Vanile-ph5wq 28 күн бұрын
А при выполнении cli команд для создания кластера и сервисов пожно указать, чтобы при этом создавались yaml-файлы создаваемой конфигурации, ну вроде конструктора?
@soul8084
@soul8084 3 жыл бұрын
Интересно я использую для настройки и поключение к бд cpanel__) Можна ли использовать на кластер сервере с-panel ?
@EduardKhisamutdinov
@EduardKhisamutdinov Жыл бұрын
Денис, спасибо за урок, возможно ли в опеншифте поднять ингресс с mTLS шифрованием ? готовое решение вроде Istio не подходит
@ADV-IT
@ADV-IT Жыл бұрын
опеншифт не знаю
@alexandergrigorev4518
@alexandergrigorev4518 4 ай бұрын
Ну тут тоже придётся повозиться с версией API и структурой yaml но заработало все на minikube норм
@VINT-IT
@VINT-IT 2 жыл бұрын
Все удалось проделать на minikube под виндой 10 ! Ингресс контролер использовал встроенный в minikebe - ingress-nginx-controller Домены создал в хост файле. Протокол API и формат поменялся с v1beta на v1. Остальное все по твоему мануалу - все четко !!! Спасибо. Очень хотелось бы пару уроков, как при горизонтальном масштабировании в K8s использовать общие диски, а еще лучше базы данных. Пусть будет Postresql для примера. Потому как на абстрактных примерах все красиво, а как доходит до реалий - любые веб и не только приложения без БД сейчас нет практически. Как масштабировать горизонтально БД вместе с приложением???
@ADV-IT
@ADV-IT 2 жыл бұрын
Горизонтально в принципе никак. ну или использовать Serverless Database в Cloud.
@VINT-IT
@VINT-IT 2 жыл бұрын
Не верю, что никак, нафига тогда весь этот кубернетис, кроме интереса , азарта, денег и тп. А-ля колайдер, на котором очень неплохо многие устроились, а 98 процентов остальных за это все платят, нихера, извиняюсь, не понимая, что там роисзодит и нафига все это нужно.
@ADV-IT
@ADV-IT 2 жыл бұрын
@@VINT-IT k8s бесплатный и open source. А вот вроде как делать scaling www.percona.com/blog/2021/06/23/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql/
@user-wo3wx1fv1l
@user-wo3wx1fv1l 6 ай бұрын
Вопрос про path в ингресс. Мы когда открываем имя-сайта/path1/2/3 запрос идёт в корень сервиса?
@borisgamaniuk707
@borisgamaniuk707 2 жыл бұрын
@ADV-IT Денис подскажите пожалуйста у вас получается contour в своем неймспейсе, а ингресы, деплойменты и сервисы в default?
@ADV-IT
@ADV-IT 2 жыл бұрын
Давно это делал, не помню уже
@sergeycherny1279
@sergeycherny1279 3 жыл бұрын
За видосы спасибо. А как создать так называемый private cluster в AWS или в Azure, что бы ингресс был доступен только внутри VPC (в AWS) или VNET (в Azure) что бы не достучаться до IP из интернета? А еще почему 12 урок заблокирован?
@ADV-IT
@ADV-IT 3 жыл бұрын
При создании K8s кластера, указываются какие подсети использовать тут github.com/adv4000/k8s-lessons/blob/master/eks-cluster.yaml#L20-L21
@Zvezd83
@Zvezd83 3 жыл бұрын
Спасибо Денис. А почему ты используешь во втором файле serviceName: webx а не как в первом: serviceName: main?
@ADV-IT
@ADV-IT 3 жыл бұрын
Потомучто я его так назвал, main это один сервис, webx , это другой
@andriiderevytskyi1694
@andriiderevytskyi1694 3 жыл бұрын
Привет, спасибо за урок ) Скажи пожалуйста, если я разворачиваю кластер на ВПС не авс или Гугл Клауд, как можно направить трафик в такой кластер, если нет балансировщика?
@ADV-IT
@ADV-IT 3 жыл бұрын
не знаю, я не все знайка, а че гугл говорит?
@andriiderevytskyi1694
@andriiderevytskyi1694 3 жыл бұрын
@@ADV-IT много перешерстил и много материалов как все круто в авс и гугле) ладно что-то найдем или придумаем) спасибо в любом случае за очень крутые уроки не только по куберу)
@prysvi9261
@prysvi9261 2 жыл бұрын
ПАСИБА!
@liamray2010
@liamray2010 2 жыл бұрын
7:15 долго смеялся :))))
@Sacrament84
@Sacrament84 2 жыл бұрын
Как сделать один ингресс для нескольких серивисов в разных namespace?
@user-jf5bv9sc6g
@user-jf5bv9sc6g Жыл бұрын
Почему в aws сайте не видно loadBalancer, а локально в консоли есть?
@romandabizha5305
@romandabizha5305 Жыл бұрын
Я не могу понять в чем разница между port, containerPort и targetPort... подскажите плз
@RizakFamily
@RizakFamily 11 ай бұрын
Большое спасибо за уроки, хотел задать вам вопрос - в вашем случае вы поднимали ingress controller с classic load balancer - но так как он уже устарел, мне необходимо поднять контроллер с alb - не подскажите как я могу реализовать такое?
@ADV-IT
@ADV-IT 11 ай бұрын
Используй nginx ingress контроллер
@ADV-IT
@ADV-IT 11 ай бұрын
docs.nginx.com/nginx-ingress-controller/
@RizakFamily
@RizakFamily 11 ай бұрын
@@ADV-IT большое спасибо!
@Silver-zr9wk
@Silver-zr9wk 3 жыл бұрын
А как сделать, если необходимо обрабатывать запросы приходящие не на 80, или 443 порт, а к примеру на 8081? Можно ли указать например так host: *:8081?
@ADV-IT
@ADV-IT 3 жыл бұрын
вместо 80 или 443 пишешь 8081
@Silver-zr9wk
@Silver-zr9wk 3 жыл бұрын
@@ADV-IT я имел ввиду, чтоб приходил на балансер с мира на допустим 8081, и на поды стучался на 8081
@georgiy_kulagin
@georgiy_kulagin 3 жыл бұрын
Осталась не раскрыта тема ingress per service, как это обычно сетапится в реальном мире, а так же ситуация с несколькими контроллерами на кластер. В любом случае спасибо за видео!
@ADV-IT
@ADV-IT 3 жыл бұрын
да просто напиши не один, а три файла и в каждом по одному ingress
@ADV-IT
@ADV-IT 3 жыл бұрын
Это из серии, ты показал как сделать три снеговика, но не показал как сделать одного
@georgiy_kulagin
@georgiy_kulagin 3 жыл бұрын
@@ADV-IT Я имел ввиду как разделять ингрессы между несколькими контроллерами на кластере, спасибо за ответ.
@airdropking5973
@airdropking5973 9 ай бұрын
@@georgiy_kulagin а что их разделять, пиши правила и все, по схожести
@newyear5468
@newyear5468 3 жыл бұрын
А, подскажите, пожалуйста, откуда береться при запуске /page1 /page на странице запись Hello from kubernetes PAGE1? Вы меняли содеримео подов?
@ADV-IT
@ADV-IT 3 жыл бұрын
Эти странички есть на Docker image
@youknowme9732
@youknowme9732 2 жыл бұрын
@@ADV-IT А как правильно обновлять проект? Допустим сейчас 1 файл (index.php), завтра 20, через неделю 80. Мне нужно все файлы запихивать в Dockerfile, для обновления версии или подключать отдельно volume с файлами проекта? А если в проекте миграции бд есть, как откатывать?
@hhullen
@hhullen Жыл бұрын
Это все ок. А если поднял на своей тачке с помощью kind, то совсем никак не настроить, даже через ingress? Делаю `kubectl decsribe ing` и у меня поля Address: и Events: пустые.
@TeeworldsAkiles
@TeeworldsAkiles 3 жыл бұрын
Денис, привет, расскажи как в преодолеть порог отсутствия опыта для поиска работы в Израиле, 9 лет тут живу, работаю в IT 4 года, имею гору сертификаций по виндоус, сейчас также сделал сертификаты по кубернетесу CKA+CKAD, серт по линуксу от ред хат, ансибл знаю, и все что нужно, но без опыта работы вообще не зовут никуда даже на собеседования
@ADV-IT
@ADV-IT 3 жыл бұрын
А опыт 4 года в IT? Или если ты Техник, а посылаешь на Архитекта. Приукрась свой корот хаим немного более релевантными надписями для позиции на которую посылаешь, ну и посмотри мой ролик про то как искать работу kzbin.info/www/bejne/qnyTnX-ri7hpd7M
@viktorkrechikov7293
@viktorkrechikov7293 3 жыл бұрын
Приезжай в Швецию, тут с руками и ногами тебя возьмут!
@fivaproldge
@fivaproldge 3 жыл бұрын
ничоси. Если все действительно так круто, как вы написали, то смею предположить, что вы каким-то образом постоянно попадаете на м*даков
@viktorpovarych4982
@viktorpovarych4982 Жыл бұрын
поднимал локальный minikube в Windows10....не получилось завести ingress поднял minikube в Ubuntu20 на HyperV - тоже не заработал. а все взлетело после запуска команды minikube tunnel, который передал cluster-IP в external-IP спасибо за уроки
@neophron197
@neophron197 Жыл бұрын
ингрес контроллер похож на nginx который стоит на вашем белом ip и направляет далее по локалке запросы
@user-lk8n0fgjk
@user-lk8n0fgjk Жыл бұрын
Денис, подскажи, почему лоадбалансер создался именно на амазоне? Он идет по умрлчанию в ингресс контроллере?
@ADV-IT
@ADV-IT Жыл бұрын
AW EKS использует свои AWS Load Balancers
@henk8231
@henk8231 10 ай бұрын
@ADV-IT А как сделать настройку, если k8s не развернут на самом AWS, у вас он сразу получил externalIP от AWS, а как быть если k8s развернут к примеру на hetzner. Спасибо.
@levatruskavec2199
@levatruskavec2199 2 жыл бұрын
17:50 Ingress Manifest
@nickvp4271
@nickvp4271 2 жыл бұрын
Денис, а где и как прописывается IP loadbalancer если использовать HAproxy к примеру
@ADV-IT
@ADV-IT 2 жыл бұрын
kubectl describe ingress
@user-pk8kv2qq2x
@user-pk8kv2qq2x 3 жыл бұрын
Почему при создании сервиса типа ЛоэдБалансер на каждой ноде поднимается этот сервис, а IP дается один? Точка входа тогда выходит в любом случае одна.
@ADV-IT
@ADV-IT 3 жыл бұрын
А как иначе?
@alex_slv
@alex_slv 2 жыл бұрын
Денис, здравствуйте. Подскажите, а что бы настроить выдуманные домены в папке hosts нужно туда прописывать вместо IP весь этот длинный DNS который выдал LoadBalancers?
@ADV-IT
@ADV-IT 2 жыл бұрын
Нет, в Host файле прописываются домен имена и их IP
@alex_slv
@alex_slv 2 жыл бұрын
@@ADV-IT А где взять их IP? Я так понимаю нужны внешние же? Или те которые мы получаем после команды kubectl describe ingress? Заранее благодарю за ответы.
@ADV-IT
@ADV-IT 2 жыл бұрын
@@alex_slv Нигде, у AWS Elastic Load Balancer нету постоянного IP
@alex_slv
@alex_slv 2 жыл бұрын
@@ADV-IT Тогда зачем в ролике вы говорите, что если в hosts файле прописать свои домены то тоже все сработает?
@ADV-IT
@ADV-IT 2 жыл бұрын
@@alex_slv Если будешь использовать AWS Network Load Balancer или вообще не AWS то у тебя точно будет постоянный IP, Это курс по k8s ,а не по AWS или сетям
@alexmagnitov7324
@alexmagnitov7324 Жыл бұрын
Подскажите, пожалуйста, почему нельзя вместо Load Balancer создать отдельный под (интернет шлюз), который просто будет принимать соединения и проксировать их на те же Cluster IP? Просто зачем платить деньги за создания отдельного Load Balancer и делать ingress контроллеры, если можно обойтись бесплатным подом?
@ADV-IT
@ADV-IT Жыл бұрын
SSL сертификат не прикрутишь амазоновский тогда
@ADV-IT
@ADV-IT Жыл бұрын
да и если у тебя k8s в private subnet. как зайти на под из интернета пользователям? куда прикручивать домен?
@jeanclaudeyt
@jeanclaudeyt 3 жыл бұрын
А про ConfigMap будет?
@ADV-IT
@ADV-IT 3 жыл бұрын
Надо делать
@user-tm6cd8sg5l
@user-tm6cd8sg5l 2 жыл бұрын
Денис, подскажите, делал всё по видео, но не открывает созданные ссылки. Делал в Azure. Всё создал, всё связал, только не сделал никаких нодов. Есть только поды, сервисы и ингресс, поэтому и не открываются ссылки? Спасибо за ваш труд!
@ADV-IT
@ADV-IT 2 жыл бұрын
Может там Firewall rules надо посмотреть?
@user-tm6cd8sg5l
@user-tm6cd8sg5l 2 жыл бұрын
@@ADV-IT Посмотрел, никаких ограничений. возможно дело в том, что в подах не открыты порты?
@ADV-IT
@ADV-IT 2 жыл бұрын
Сделай как я делал и используй теже image там всё было открыто
@user-tm6cd8sg5l
@user-tm6cd8sg5l 2 жыл бұрын
@@ADV-IT ещё раз огромное спасибо за ваш труд! Невероятно помогает обучаться!
@cenubit
@cenubit 2 жыл бұрын
Yo! Как K8s cluster понимает что появился Ingress-controller? И эсли появилис два разних (ingress-nginx и traefik) то каторий станет by default?
@ADV-IT
@ADV-IT 2 жыл бұрын
Ingress Controller это как расширение возможностей кластера. Если нету Ingress Controller то объекты Ingress не создаются. Если делаешь два контороллера, нужно использовать Annotation при создании и при использовании.
@cenubit
@cenubit 2 жыл бұрын
@@ADV-IT Как K8s cluster понимает что появился Ingress-controller? По какому параметру или атрибуту? а то у меня один cluster где туча Ingress но не вижу ingress-controller.
@ADV-IT
@ADV-IT 2 жыл бұрын
Ingress Controller регистрируется в k8s master и всё
@Lady_m_5371
@Lady_m_5371 Жыл бұрын
Какие взаимодействия могут быть между контейнерами ?
@ADV-IT
@ADV-IT Жыл бұрын
Такиеже как и между серверами WebServer > AppServer
@alimzhanshabarov4204
@alimzhanshabarov4204 3 жыл бұрын
Расскажи какими инструментами, лайфхаками пользуешься для ускорения работы
@ADV-IT
@ADV-IT 3 жыл бұрын
Записал в список, сделаю видео, спасибо за идею!
@ADV-IT
@ADV-IT 3 жыл бұрын
Готово, тебе там спасибо за идею тоже есть kzbin.info/www/bejne/l4LPeGCZaMSta6c
@user-de7vk7gm7b
@user-de7vk7gm7b 2 жыл бұрын
Денис, подскажите почему через запуск kubernetes не заходит на сервер БазыДанных AWS (RDS) проверил данные. Когда запускаю контейнер через Docker все работает отлично. Ну а когда через kubernetes ( Warning: mysqli::__construct(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name does not resolve in... ) я так понимаю что-то не нравится моему серверу RDS он не хочет пропускать пакеты. Потому как пробовал с Kubernetes с того же докер контейнера изменить пароль и зайти на мою ДБ на купленом сервере, тогда он заходит без проблем. Именно в RDS ему что то не нравится... и только через Kubernetes....
@ADV-IT
@ADV-IT 2 жыл бұрын
SecurityGroup посмотри, открыты ли порты
@neophron197
@neophron197 Жыл бұрын
у меня если на локалке в виртуалках не получется, как-то нужно создать свой локальный интернет, чтобы все работало, видимо так
@nikoyiyniko1256
@nikoyiyniko1256 2 жыл бұрын
У меня не открываются ссылки когда делаю через paths /main /tomcat Tomcat пишет The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. А другие просто не открываются The requested URL was not found on this server.
@ADV-IT
@ADV-IT 2 жыл бұрын
а сайт твой на самом webservere тоже в директории /main и /tomcat ?
@ADV-IT
@ADV-IT 2 жыл бұрын
Попробуй мой DockerImage и мои Path использовать
@IlyaMCT
@IlyaMCT 3 жыл бұрын
Можно ли жить без Load Balancer и сразу клиенские подключения заворачивать на ingress controller?
@ADV-IT
@ADV-IT 3 жыл бұрын
Ingress Controller это и есть Load Balancer
@IlyaMCT
@IlyaMCT 3 жыл бұрын
@@ADV-IT ааа спасибо, я схему криво посмотрел.
@aazwerew
@aazwerew 2 жыл бұрын
а возможно поковыряться с ingress без доменов и в облаке?
@ADV-IT
@ADV-IT 2 жыл бұрын
Можно, просто используй DNS от load balancer
@roman-191
@roman-191 3 жыл бұрын
это ж надо так боятся простого проксирующего вебсервера в контейнере, что придумать ему отдельное название. Имхо это только усложняет падаванам жизнь, которые после изучения k8 уже ничем другим пользоваться не могут потому что не видят как это может работать по другому.
@user-fc4iv9xv1j
@user-fc4iv9xv1j 2 жыл бұрын
Это типа ALB амазона? И если я services использую на портах, а дальше использую ALB то ингресс то и не нужен?
@ADV-IT
@ADV-IT 2 жыл бұрын
Ingress упрощяет
@user-fc4iv9xv1j
@user-fc4iv9xv1j 2 жыл бұрын
@@ADV-IT Вопрос на миллиард. А он ssl сертификат амазоновский к домену может приатачить? В лоадбалансере амазоновском мы ручками прикручиваем, а тут то я только http вижу. Делать средствами кодинга в самом приложении (сертбота в nginx) совсем нет желания.
@ADV-IT
@ADV-IT 2 жыл бұрын
@@user-fc4iv9xv1j К Ingress конечно можно приаттачить SSL сертификат через k8s, там в annotation надо ARN сертификата вставить
@user-fc4iv9xv1j
@user-fc4iv9xv1j 2 жыл бұрын
@@ADV-IT Ты волшебник. Буду юзать. Спсб.
@t.j.6701
@t.j.6701 Ай бұрын
А если без load balancer внешний ip машины если просто приатачить, как сделать?
@ADV-IT
@ADV-IT Ай бұрын
не знаю
@ADV-IT
@ADV-IT Ай бұрын
так просто никто не делает
@t.j.6701
@t.j.6701 Ай бұрын
@@ADV-IT спасибо Денис, за все твои крутые видосы
@t.j.6701
@t.j.6701 Ай бұрын
@@ADV-IT а у тебя managed service на видео ? или если просто создать ВМ в облаке, потом к этим ВМ подключить loadbalancer, так можно ?
@user-xx6kt2ld8d
@user-xx6kt2ld8d Жыл бұрын
Как добавить правило? Вот такая допустим ситуация: Через cicd мы создали новые deployment, service Как не создавая новый ingress, добавить правило?
@ADV-IT
@ADV-IT Жыл бұрын
Ingress Controller один, а ingress правил много. ingress это и есть правило
@user-xx6kt2ld8d
@user-xx6kt2ld8d Жыл бұрын
@@ADV-IT то есть при деплое нужно создавать deployment, service к нему и ingress к сервису? Типо My-deployment My-service My-ingress И в итоге множество файлов ingress будут распределять корректно?
@ADV-IT
@ADV-IT Жыл бұрын
@@user-xx6kt2ld8d яже вроде в уроке показал
@user-vl7hf3iw2v
@user-vl7hf3iw2v 2 жыл бұрын
ingress на мастере устанавливается?
@ADV-IT
@ADV-IT 2 жыл бұрын
Нет, на мастере ничего не нужно устанавливать
@musicworldmix8567
@musicworldmix8567 3 жыл бұрын
Как и что можно использовать вместо LoadBalancer, чтобы не платить бабосики облачным провайдерам?
@ADV-IT
@ADV-IT 3 жыл бұрын
HAProxy
@vitalykargin
@vitalykargin 2 жыл бұрын
А до сих пор load balancer без ingress не может сам управлять всеми сервисами?
@ADV-IT
@ADV-IT 2 жыл бұрын
Нет
@volodya-nrg
@volodya-nrg 2 жыл бұрын
Как открыть порты, чтоб могли заходить из интернета? Чет решить не могу.
@ADV-IT
@ADV-IT 2 жыл бұрын
Везде по разному, смотря где у тебя кластер
@volodya-nrg
@volodya-nrg 2 жыл бұрын
@@ADV-IT на локальной машине ...
@ADV-IT
@ADV-IT 2 жыл бұрын
@@volodya-nrg в Windows Firewall settings, только по умолчанию там все открыто
@volodya-nrg
@volodya-nrg 2 жыл бұрын
@@ADV-IT в Линуксе (Debian) работает ... конечно же ... Признаюсь не вижу причин на сервер ставить Виндоус. Линукс - общая практика.
@alhimkun
@alhimkun 3 жыл бұрын
Что-то я подзабил на девопсовские активности, т.к. на смежный проект ушёл. А тут такая трансляция. Надо бы возвращаться
@alimzhanturegeldiyev7725
@alimzhanturegeldiyev7725 Жыл бұрын
ingress controller like policeman , почему - покачану
@Alexander82794
@Alexander82794 2 жыл бұрын
один ингресс с кучей РУЛЯМИ!!! LMAO:DDDDDDD
@sd3veng338
@sd3veng338 3 жыл бұрын
Запиши плз урок по подняю к8с на лине а то ты на виндовсе записал а на линуксе нет
@ADV-IT
@ADV-IT 3 жыл бұрын
Всё в Cloud, самому вручную инсталировать не каменный век. А на Windows это только для учебы
kubernetes, ingress controller [1] - теория
21:35
Артур Крюков
Рет қаралды 14 М.
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
格斗裁判暴力执法!#fighting #shorts
00:15
武林之巅
Рет қаралды 70 МЛН
Kubernetes Ingress Explained (2 Types)
8:54
Anton Putra
Рет қаралды 27 М.
Kubernetes Ingress networking
5:57
Project Calico
Рет қаралды 46 М.