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

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

Пікірлер: 177

  • @alimzhanshabarov4204
    @alimzhanshabarov42043 жыл бұрын

    - Почему? - Покачену. 😂👍

  • @alishertursunkhanov4460

    @alishertursunkhanov4460

    3 жыл бұрын

    Видео тема

  • @flipix100

    @flipix100

    2 жыл бұрын

    "По качану" правильно

  • @alexandergrigorev4518

    @alexandergrigorev4518

    4 ай бұрын

    @@flipix100 Нет не правильно

  • @flipix100

    @flipix100

    4 ай бұрын

    @@alexandergrigorev4518 Какие ваши доказательства?

  • @user-sd6qv6oo1n
    @user-sd6qv6oo1n3 жыл бұрын

    Денис, спасибо вам за прекрасные уроки. Объяснения на высшем уровне, простота с которой вы доносите материал заслуживает уважения!

  • @erererererre7922
    @erererererre79223 жыл бұрын

    Не видел ролик, но уже знаю что будет топ!

  • @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
    @nailbymsk3 жыл бұрын

    Спасибо, очень внятно и понятно. Как всегда на высоте:)

  • @VegasFirestorm
    @VegasFirestorm2 жыл бұрын

    Много раз пытался понять про ингресс, но так и не доходило, ибо офф. документация хоть и неплохая, но очень муторная. У вас же очень доходчиво, за что спасибо и лайк!

  • @dobrotaism
    @dobrotaism2 жыл бұрын

    Автор, большое спасибо за контент! С кайфом ставлю 👍 под обучающими видосами

  • @respectoss
    @respectoss Жыл бұрын

    Блин, у тебя как всегда, просто о сложном. Спасибо, дай Бог тебе здоровья!

  • @Backtohell94
    @Backtohell943 жыл бұрын

    Спасибо за ваши старания :)

  • @user-uo4bv6pk4f
    @user-uo4bv6pk4f6 ай бұрын

    Денис, когда вы объясняете все просто и понятно, спасибо огромное

  • @nedimice
    @nedimice Жыл бұрын

    Спасибо за видео! Просто и полезно!

  • @user-vs1rj6wr9s
    @user-vs1rj6wr9s3 ай бұрын

    Спасибо, подписка однозначно, всё доходчиво!

  • @vasilypodguzov444
    @vasilypodguzov4443 жыл бұрын

    Огромное спасибо!

  • @user-rc6pm3du3u
    @user-rc6pm3du3u Жыл бұрын

    Спасибо за видео!

  • @rizatorazalina5377
    @rizatorazalina5377Ай бұрын

    очень крутое объяснение, топчик

  • @kingston9689
    @kingston96893 жыл бұрын

    Класс

  • @viktorkrechikov7293
    @viktorkrechikov72933 жыл бұрын

    It is rewarding Denis

  • @dubzapkoac
    @dubzapkoac3 жыл бұрын

    Денис, спасибо тебе огромное за мануалы. По твоим гайдам изучал основы дженкинса и кубер. Все отлично и понятно, самое оно для того, чтобы понять основы, а дальше уже самостоятельно углубляться. Но почему так редко выходят видео? Месяц это нереально долго))

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Каждую неделю видео выходят, просто не все видео про k8s

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Посчитал, 15 видео в этом году опубликовал уже. При этом всего 9 недель в этом году прошло.

  • @Mr.Bellamy
    @Mr.Bellamy2 ай бұрын

    Мне понравилось это видео. У вас может возникнуть вопрос ПОЧЕМУ? ДА ПО КОЧАНУ!

  • @user-fv5bi9yw2i
    @user-fv5bi9yw2i7 ай бұрын

    очень класно видео спасибо вам

  • @mikhailplekhov3894
    @mikhailplekhov3894 Жыл бұрын

    Спасибо бро :)

  • @flipix100
    @flipix1002 жыл бұрын

    Круто конечно, но в конце я ждал про tls и заголовки для безопасности

  • @zhennik263
    @zhennik2632 жыл бұрын

    Привет. Можете в описание добавить пояснение, что в новом АПИ есть изменения? Ну и наверное желательно измененный файл добавить на гитхаб. Мне как начинающему с этими YAML файлами например очень сложно поправить так чтобы оно работало. Кстати, хотел создать пулреквест с измененным файлом, а он там уже есть но немного с другими данными не подходящими под урок

  • @xmaster83
    @xmaster833 жыл бұрын

    Ждём

  • @nickivanov7903
    @nickivanov79032 жыл бұрын

    Дэнис, а как сделать пайплайн на aws eks? Сделай пожалуйста такой ролик =)

  • @rabadan4ik
    @rabadan4ik Жыл бұрын

    подскажите пожалуйста как использовать ingress (желательно nginx) с использование K8s в локальной среде при помощи KinD (Kubernetes in Docker)

  • @user-rx6hx6ts4m
    @user-rx6hx6ts4m3 жыл бұрын

    Вооо!

  • @nickpanda4484
    @nickpanda44845 ай бұрын

    Если бы меня спросили "как бы ты описал канал adv-it, не упомянаю имя Дениса и названия канала?" я бы ответил так: "Это место, где на вопрос "Почему Контюр" отвечают "По кочану!", и тебя это не бесит и не вызывает вопросов".

  • @ADV-IT

    @ADV-IT

    5 ай бұрын

    Правильный ответ!

  • @Ilya-cw7qj
    @Ilya-cw7qj3 жыл бұрын

    Денис, как насчет ролика про DaemonSet. Часто спрашивают на собеседовании про эту сущность.

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Да надо как-то сделать, время на всё нету

  • @IndemioNoFamily
    @IndemioNoFamily Жыл бұрын

    Привет. Спасибо большое за видео. Очень помогают. Подскажи, у сервиса loadbalanser в этом видео уже есть externalip, как он изначально присваивается? Как быть, когда необходимо, чтобы пользователи за натом в той же сети что и кластер подключались по серому адресу к балансеру, а внешние пользователи по белому?

  • @ADV-IT

    @ADV-IT

    Жыл бұрын

    ingress можно сделать Public , а можно Private. А вообще делают два Public и Private.

  • @Vanile-ph5wq
    @Vanile-ph5wq29 күн бұрын

    А при выполнении cli команд для создания кластера и сервисов пожно указать, чтобы при этом создавались yaml-файлы создаваемой конфигурации, ну вроде конструктора?

  • @soul8084
    @soul80843 жыл бұрын

    Интересно я использую для настройки и поключение к бд cpanel__) Можна ли использовать на кластер сервере с-panel ?

  • @EduardKhisamutdinov
    @EduardKhisamutdinov Жыл бұрын

    Денис, спасибо за урок, возможно ли в опеншифте поднять ингресс с mTLS шифрованием ? готовое решение вроде Istio не подходит

  • @ADV-IT

    @ADV-IT

    Жыл бұрын

    опеншифт не знаю

  • @alexandergrigorev4518
    @alexandergrigorev45184 ай бұрын

    Ну тут тоже придётся повозиться с версией API и структурой yaml но заработало все на minikube норм

  • @VINT-IT
    @VINT-IT2 жыл бұрын

    Все удалось проделать на 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-wo3wx1fv1l6 ай бұрын

    Вопрос про path в ингресс. Мы когда открываем имя-сайта/path1/2/3 запрос идёт в корень сервиса?

  • @borisgamaniuk707
    @borisgamaniuk7072 жыл бұрын

    @ADV-IT Денис подскажите пожалуйста у вас получается contour в своем неймспейсе, а ингресы, деплойменты и сервисы в default?

  • @ADV-IT

    @ADV-IT

    2 жыл бұрын

    Давно это делал, не помню уже

  • @sergeycherny1279
    @sergeycherny12793 жыл бұрын

    За видосы спасибо. А как создать так называемый 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
    @Zvezd833 жыл бұрын

    Спасибо Денис. А почему ты используешь во втором файле serviceName: webx а не как в первом: serviceName: main?

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Потомучто я его так назвал, main это один сервис, webx , это другой

  • @andriiderevytskyi1694
    @andriiderevytskyi16943 жыл бұрын

    Привет, спасибо за урок ) Скажи пожалуйста, если я разворачиваю кластер на ВПС не авс или Гугл Клауд, как можно направить трафик в такой кластер, если нет балансировщика?

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    не знаю, я не все знайка, а че гугл говорит?

  • @andriiderevytskyi1694

    @andriiderevytskyi1694

    3 жыл бұрын

    @@ADV-IT много перешерстил и много материалов как все круто в авс и гугле) ладно что-то найдем или придумаем) спасибо в любом случае за очень крутые уроки не только по куберу)

  • @prysvi9261
    @prysvi92612 жыл бұрын

    ПАСИБА!

  • @liamray2010
    @liamray20102 жыл бұрын

    7:15 долго смеялся :))))

  • @Sacrament84
    @Sacrament842 жыл бұрын

    Как сделать один ингресс для нескольких серивисов в разных namespace?

  • @user-jf5bv9sc6g
    @user-jf5bv9sc6g Жыл бұрын

    Почему в aws сайте не видно loadBalancer, а локально в консоли есть?

  • @RizakFamily
    @RizakFamily11 ай бұрын

    Большое спасибо за уроки, хотел задать вам вопрос - в вашем случае вы поднимали 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 большое спасибо!

  • @romandabizha5305
    @romandabizha5305 Жыл бұрын

    Я не могу понять в чем разница между port, containerPort и targetPort... подскажите плз

  • @Silver-zr9wk
    @Silver-zr9wk3 жыл бұрын

    А как сделать, если необходимо обрабатывать запросы приходящие не на 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_kulagin3 жыл бұрын

    Осталась не раскрыта тема 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
    @newyear54683 жыл бұрын

    А, подскажите, пожалуйста, откуда береться при запуске /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
    @TeeworldsAkiles3 жыл бұрын

    Денис, привет, расскажи как в преодолеть порог отсутствия опыта для поиска работы в Израиле, 9 лет тут живу, работаю в IT 4 года, имею гору сертификаций по виндоус, сейчас также сделал сертификаты по кубернетесу CKA+CKAD, серт по линуксу от ред хат, ансибл знаю, и все что нужно, но без опыта работы вообще не зовут никуда даже на собеседования

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    А опыт 4 года в IT? Или если ты Техник, а посылаешь на Архитекта. Приукрась свой корот хаим немного более релевантными надписями для позиции на которую посылаешь, ну и посмотри мой ролик про то как искать работу kzread.info/dash/bejne/pn9kzq6uhraccbQ.html

  • @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
    @levatruskavec21992 жыл бұрын

    17:50 Ingress Manifest

  • @nickvp4271
    @nickvp42712 жыл бұрын

    Денис, а где и как прописывается IP loadbalancer если использовать HAproxy к примеру

  • @ADV-IT

    @ADV-IT

    2 жыл бұрын

    kubectl describe ingress

  • @user-pk8kv2qq2x
    @user-pk8kv2qq2x3 жыл бұрын

    Почему при создании сервиса типа ЛоэдБалансер на каждой ноде поднимается этот сервис, а IP дается один? Точка входа тогда выходит в любом случае одна.

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    А как иначе?

  • @alex_slv
    @alex_slv2 жыл бұрын

    Денис, здравствуйте. Подскажите, а что бы настроить выдуманные домены в папке 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
    @jeanclaudeyt3 жыл бұрын

    А про ConfigMap будет?

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Надо делать

  • @user-tm6cd8sg5l
    @user-tm6cd8sg5l2 жыл бұрын

    Денис, подскажите, делал всё по видео, но не открывает созданные ссылки. Делал в 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
    @cenubit2 жыл бұрын

    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
    @alimzhanshabarov42043 жыл бұрын

    Расскажи какими инструментами, лайфхаками пользуешься для ускорения работы

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Записал в список, сделаю видео, спасибо за идею!

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Готово, тебе там спасибо за идею тоже есть kzread.info/dash/bejne/k4WgqY-cY8LgZag.html

  • @user-de7vk7gm7b
    @user-de7vk7gm7b2 жыл бұрын

    Денис, подскажите почему через запуск 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
    @nikoyiyniko12562 жыл бұрын

    У меня не открываются ссылки когда делаю через 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
    @IlyaMCT3 жыл бұрын

    Можно ли жить без Load Balancer и сразу клиенские подключения заворачивать на ingress controller?

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Ingress Controller это и есть Load Balancer

  • @IlyaMCT

    @IlyaMCT

    3 жыл бұрын

    @@ADV-IT ааа спасибо, я схему криво посмотрел.

  • @aazwerew
    @aazwerew2 жыл бұрын

    а возможно поковыряться с ingress без доменов и в облаке?

  • @ADV-IT

    @ADV-IT

    2 жыл бұрын

    Можно, просто используй DNS от load balancer

  • @roman-191
    @roman-1913 жыл бұрын

    это ж надо так боятся простого проксирующего вебсервера в контейнере, что придумать ему отдельное название. Имхо это только усложняет падаванам жизнь, которые после изучения k8 уже ничем другим пользоваться не могут потому что не видят как это может работать по другому.

  • @user-fc4iv9xv1j
    @user-fc4iv9xv1j2 жыл бұрын

    Это типа 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-vl7hf3iw2v2 жыл бұрын

    ingress на мастере устанавливается?

  • @ADV-IT

    @ADV-IT

    2 жыл бұрын

    Нет, на мастере ничего не нужно устанавливать

  • @musicworldmix8567
    @musicworldmix85673 жыл бұрын

    Как и что можно использовать вместо LoadBalancer, чтобы не платить бабосики облачным провайдерам?

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    HAProxy

  • @vitalykargin
    @vitalykargin2 жыл бұрын

    А до сих пор load balancer без ingress не может сам управлять всеми сервисами?

  • @ADV-IT

    @ADV-IT

    2 жыл бұрын

    Нет

  • @volodya-nrg
    @volodya-nrg2 жыл бұрын

    Как открыть порты, чтоб могли заходить из интернета? Чет решить не могу.

  • @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
    @alhimkun3 жыл бұрын

    Что-то я подзабил на девопсовские активности, т.к. на смежный проект ушёл. А тут такая трансляция. Надо бы возвращаться

  • @alimzhanturegeldiyev7725
    @alimzhanturegeldiyev7725 Жыл бұрын

    ingress controller like policeman , почему - покачану

  • @Alexander82794
    @Alexander827942 жыл бұрын

    один ингресс с кучей РУЛЯМИ!!! LMAO:DDDDDDD

  • @sd3veng338
    @sd3veng3383 жыл бұрын

    Запиши плз урок по подняю к8с на лине а то ты на виндовсе записал а на линуксе нет

  • @ADV-IT

    @ADV-IT

    3 жыл бұрын

    Всё в Cloud, самому вручную инсталировать не каменный век. А на Windows это только для учебы