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

Sdílet
Vložit
  • čas přidán 3. 02. 2021
  • #devops #девопс #kubernetes #ityoutubersru
    11-K8s - Создание и Управление - INGRESS Controllers
    Сравнение Ingress Controllers:
    docs.google.com/spreadsheets/...
    github.com/adv4000/k8s-lessons
    Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/DenisAstahov

Komentáře • 177

  • @alimzhanshabarov4204
    @alimzhanshabarov4204 Před 3 lety +44

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

  • @rizatorazalina5377
    @rizatorazalina5377 Před měsícem +1

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

  • @user-sd6qv6oo1n
    @user-sd6qv6oo1n Před 3 lety +38

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

  • @nailbymsk
    @nailbymsk Před 3 lety +5

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

  • @Backtohell94
    @Backtohell94 Před 3 lety +7

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

  • @nedimice
    @nedimice Před rokem +2

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

  • @dobrotaism
    @dobrotaism Před 2 lety +3

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

  • @user-uo4bv6pk4f
    @user-uo4bv6pk4f Před 6 měsíci +1

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

  • @user-zq2hd8ki9u
    @user-zq2hd8ki9u Před rokem +3

    Спасибо огромное, не сказать что прям все с лету понятно, надо будет пересмотреть еще весь список уроков. Но общая картина и понимание появилось. Супер.

  • @respectoss
    @respectoss Před rokem +4

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

  • @user-rc6pm3du3u
    @user-rc6pm3du3u Před rokem +1

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

  • @vasilypodguzov444
    @vasilypodguzov444 Před 3 lety +2

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

  • @user-vs1rj6wr9s
    @user-vs1rj6wr9s Před 3 měsíci +1

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

  • @VegasFirestorm
    @VegasFirestorm Před 2 lety +15

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

  • @erererererre7922
    @erererererre7922 Před 3 lety +24

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

    • @user-re7gz1zm4h
      @user-re7gz1zm4h Před 3 lety +3

      Согласен

    • @ADV-IT
      @ADV-IT  Před 3 lety +9

      Будут супер легко и супер просто

    • @user-re7gz1zm4h
      @user-re7gz1zm4h Před 3 lety +9

      Денис, хотел сказать Вам большое спасибо за ваши ролики! Благодаря им я на на этой неделе буду проходить первое собеседование с HR на должность DevOps Engineer.
      Писал в контакте, но выдимо не частый гость там)) пишу тут. Как только устроюсь- с меня донат;)
      Спасибо Вам!

    • @ADV-IT
      @ADV-IT  Před 3 lety +2

      @@user-re7gz1zm4h Удачи!

    • @monderlog
      @monderlog Před 3 lety

      На udemy уже можно посмотреть 🙂 Денис, когда ждать egress?

  • @user-fv5bi9yw2i
    @user-fv5bi9yw2i Před 6 měsíci

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

  • @kingston9689
    @kingston9689 Před 3 lety +7

    Класс

  • @mikhailplekhov3894
    @mikhailplekhov3894 Před rokem +1

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

  • @viktorkrechikov7293
    @viktorkrechikov7293 Před 3 lety +2

    It is rewarding Denis

  • @xmaster83
    @xmaster83 Před 3 lety +1

    Ждём

  • @user-rx6hx6ts4m
    @user-rx6hx6ts4m Před 3 lety +6

    Вооо!

  • @flipix100
    @flipix100 Před 2 lety

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

  • @prysvi9261
    @prysvi9261 Před rokem +1

    ПАСИБА!

  • @Mr.Bellamy
    @Mr.Bellamy Před 2 měsíci +1

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

  • @dubzapkoac
    @dubzapkoac Před 3 lety

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +4

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +17

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

  • @nickivanov7903
    @nickivanov7903 Před 2 lety +2

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

  • @zhennik263
    @zhennik263 Před rokem

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

  • @liamray2010
    @liamray2010 Před 2 lety +2

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

  • @alexandergrigorev4518
    @alexandergrigorev4518 Před 3 měsíci +1

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

  • @rabadan4ik
    @rabadan4ik Před rokem +2

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

  • @levatruskavec2199
    @levatruskavec2199 Před 2 lety +1

    17:50 Ingress Manifest

  • @EduardKhisamutdinov
    @EduardKhisamutdinov Před rokem

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

    • @ADV-IT
      @ADV-IT  Před rokem

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

  • @Vanile-ph5wq
    @Vanile-ph5wq Před 17 dny

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

  • @nickpanda4484
    @nickpanda4484 Před 5 měsíci +2

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

    • @ADV-IT
      @ADV-IT  Před 5 měsíci

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

  • @soul8084
    @soul8084 Před 3 lety

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

  • @Zvezd83
    @Zvezd83 Před 3 lety

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

    • @ADV-IT
      @ADV-IT  Před 3 lety

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

  • @andriiderevytskyi1694
    @andriiderevytskyi1694 Před 3 lety +2

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +4

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

    • @andriiderevytskyi1694
      @andriiderevytskyi1694 Před 3 lety

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

  • @sergeycherny1279
    @sergeycherny1279 Před 3 lety +1

    За видосы спасибо. А как создать так называемый private cluster в AWS или в Azure, что бы ингресс был доступен только внутри VPC (в AWS) или VNET (в Azure) что бы не достучаться до IP из интернета?
    А еще почему 12 урок заблокирован?

    • @ADV-IT
      @ADV-IT  Před 3 lety +1

      При создании K8s кластера, указываются какие подсети использовать тут
      github.com/adv4000/k8s-lessons/blob/master/eks-cluster.yaml#L20-L21

  • @IndemioNoFamily
    @IndemioNoFamily Před rokem

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

    • @ADV-IT
      @ADV-IT  Před rokem

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

  • @Sacrament84
    @Sacrament84 Před 2 lety

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

  • @Ilya-cw7qj
    @Ilya-cw7qj Před 3 lety +1

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

    • @ADV-IT
      @ADV-IT  Před 3 lety

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

  • @user-jf5bv9sc6g
    @user-jf5bv9sc6g Před rokem

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

  • @romandabizha5305
    @romandabizha5305 Před rokem +1

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

  • @georgiy_kulagin
    @georgiy_kulagin Před 3 lety

    Осталась не раскрыта тема ingress per service, как это обычно сетапится в реальном мире, а так же ситуация с несколькими контроллерами на кластер. В любом случае спасибо за видео!

    • @ADV-IT
      @ADV-IT  Před 3 lety +1

      да просто напиши не один, а три файла и в каждом по одному ingress

    • @ADV-IT
      @ADV-IT  Před 3 lety +1

      Это из серии, ты показал как сделать три снеговика, но не показал как сделать одного

    • @georgiy_kulagin
      @georgiy_kulagin Před 3 lety

      @@ADV-IT Я имел ввиду как разделять ингрессы между несколькими контроллерами на кластере, спасибо за ответ.

    • @airdropking5973
      @airdropking5973 Před 9 měsíci

      @@georgiy_kulagin а что их разделять, пиши правила и все, по схожести

  • @user-wo3wx1fv1l
    @user-wo3wx1fv1l Před 5 měsíci

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

  • @borisgamaniuk707
    @borisgamaniuk707 Před 2 lety

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

    • @ADV-IT
      @ADV-IT  Před 2 lety

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

  • @viktorpovarych4982
    @viktorpovarych4982 Před rokem +1

    поднимал локальный minikube в Windows10....не получилось завести ingress
    поднял minikube в Ubuntu20 на HyperV - тоже не заработал.
    а все взлетело после запуска команды minikube tunnel, который передал cluster-IP в external-IP
    спасибо за уроки

  • @RizakFamily
    @RizakFamily Před 10 měsíci

    Большое спасибо за уроки, хотел задать вам вопрос - в вашем случае вы поднимали ingress controller с classic load balancer - но так как он уже устарел, мне необходимо поднять контроллер с alb - не подскажите как я могу реализовать такое?

    • @ADV-IT
      @ADV-IT  Před 10 měsíci +1

      Используй nginx ingress контроллер

    • @ADV-IT
      @ADV-IT  Před 10 měsíci +1

      docs.nginx.com/nginx-ingress-controller/

    • @RizakFamily
      @RizakFamily Před 10 měsíci

      @@ADV-IT большое спасибо!

  • @VINT-IT
    @VINT-IT Před 2 lety +1

    Все удалось проделать на minikube под виндой 10 !
    Ингресс контролер использовал встроенный в minikebe - ingress-nginx-controller
    Домены создал в хост файле. Протокол API и формат поменялся с v1beta на v1.
    Остальное все по твоему мануалу - все четко !!! Спасибо.
    Очень хотелось бы пару уроков, как при горизонтальном масштабировании в K8s использовать общие диски, а еще лучше базы данных.
    Пусть будет Postresql для примера.
    Потому как на абстрактных примерах все красиво, а как доходит до реалий - любые веб и не только приложения без БД сейчас нет практически. Как масштабировать горизонтально БД вместе с приложением???

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Горизонтально в принципе никак. ну или использовать Serverless Database в Cloud.

    • @VINT-IT
      @VINT-IT Před 2 lety

      Не верю, что никак, нафига тогда весь этот кубернетис, кроме интереса , азарта, денег и тп. А-ля колайдер, на котором очень неплохо многие устроились, а 98 процентов остальных за это все платят, нихера, извиняюсь, не понимая, что там роисзодит и нафига все это нужно.

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

      @@VINT-IT k8s бесплатный и open source.
      А вот вроде как делать scaling www.percona.com/blog/2021/06/23/autoscaling-databases-in-kubernetes-for-mongodb-mysql-and-postgresql/

  • @neophron197
    @neophron197 Před rokem +1

    ингрес контроллер похож на nginx который стоит на вашем белом ip и направляет далее по локалке запросы

  • @Silver-zr9wk
    @Silver-zr9wk Před 3 lety +1

    А как сделать, если необходимо обрабатывать запросы приходящие не на 80, или 443 порт, а к примеру на 8081? Можно ли указать например так host: *:8081?

    • @ADV-IT
      @ADV-IT  Před 3 lety

      вместо 80 или 443 пишешь 8081

    • @Silver-zr9wk
      @Silver-zr9wk Před 3 lety +1

      @@ADV-IT я имел ввиду, чтоб приходил на балансер с мира на допустим 8081, и на поды стучался на 8081

  • @TeeworldsAkiles
    @TeeworldsAkiles Před 3 lety +3

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +7

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

    • @viktorkrechikov7293
      @viktorkrechikov7293 Před 3 lety

      Приезжай в Швецию, тут с руками и ногами тебя возьмут!

    • @fivaproldge
      @fivaproldge Před 3 lety +2

      ничоси. Если все действительно так круто, как вы написали, то смею предположить, что вы каким-то образом постоянно попадаете на м*даков

  • @hhullen
    @hhullen Před rokem

    Это все ок. А если поднял на своей тачке с помощью kind, то совсем никак не настроить, даже через ingress? Делаю `kubectl decsribe ing` и у меня поля Address: и Events: пустые.

  • @alimzhanshabarov4204
    @alimzhanshabarov4204 Před 3 lety +3

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +3

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

    • @ADV-IT
      @ADV-IT  Před 3 lety +2

      Готово, тебе там спасибо за идею тоже есть czcams.com/video/aQlG-c3_z5E/video.html

  • @newyear5468
    @newyear5468 Před 3 lety

    А, подскажите, пожалуйста, откуда береться при запуске /page1 /page на странице запись Hello from kubernetes PAGE1? Вы меняли содеримео подов?

    • @ADV-IT
      @ADV-IT  Před 3 lety

      Эти странички есть на Docker image

    • @youknowme9732
      @youknowme9732 Před 2 lety

      @@ADV-IT А как правильно обновлять проект? Допустим сейчас 1 файл (index.php), завтра 20, через неделю 80. Мне нужно все файлы запихивать в Dockerfile, для обновления версии или подключать отдельно volume с файлами проекта? А если в проекте миграции бд есть, как откатывать?

  • @nickvp4271
    @nickvp4271 Před 2 lety

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

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

      kubectl describe ingress

  • @neophron197
    @neophron197 Před rokem

    у меня если на локалке в виртуалках не получется, как-то нужно создать свой локальный интернет, чтобы все работало, видимо так

  • @user-lk8n0fgjk
    @user-lk8n0fgjk Před rokem

    Денис, подскажи, почему лоадбалансер создался именно на амазоне? Он идет по умрлчанию в ингресс контроллере?

    • @ADV-IT
      @ADV-IT  Před rokem

      AW EKS использует свои AWS Load Balancers

    • @henk8231
      @henk8231 Před 10 měsíci

      @ADV-IT А как сделать настройку, если k8s не развернут на самом AWS, у вас он сразу получил externalIP от AWS, а как быть если k8s развернут к примеру на hetzner. Спасибо.

  • @user-pk8kv2qq2x
    @user-pk8kv2qq2x Před 3 lety

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

    • @ADV-IT
      @ADV-IT  Před 3 lety

      А как иначе?

  • @cenubit
    @cenubit Před 2 lety +1

    Yo! Как K8s cluster понимает что появился Ingress-controller? И эсли появилис два разних (ingress-nginx и traefik) то каторий станет by default?

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Ingress Controller это как расширение возможностей кластера.
      Если нету Ingress Controller то объекты Ingress не создаются.
      Если делаешь два контороллера, нужно использовать Annotation при создании и при использовании.

    • @cenubit
      @cenubit Před 2 lety

      @@ADV-IT Как K8s cluster понимает что появился Ingress-controller? По какому параметру или атрибуту? а то у меня один cluster где туча Ingress но не вижу ingress-controller.

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Ingress Controller регистрируется в k8s master и всё

  • @alhimkun
    @alhimkun Před 3 lety +3

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

  • @jeanclaudeyt
    @jeanclaudeyt Před 3 lety

    А про ConfigMap будет?

    • @ADV-IT
      @ADV-IT  Před 3 lety

      Надо делать

  • @alex_slv
    @alex_slv Před 2 lety

    Денис, здравствуйте. Подскажите, а что бы настроить выдуманные домены в папке hosts нужно туда прописывать вместо IP весь этот длинный DNS который выдал LoadBalancers?

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Нет, в Host файле прописываются домен имена и их IP

    • @alex_slv
      @alex_slv Před 2 lety

      @@ADV-IT А где взять их IP? Я так понимаю нужны внешние же? Или те которые мы получаем после команды kubectl describe ingress? Заранее благодарю за ответы.

    • @ADV-IT
      @ADV-IT  Před 2 lety

      @@alex_slv Нигде, у AWS Elastic Load Balancer нету постоянного IP

    • @alex_slv
      @alex_slv Před 2 lety

      @@ADV-IT Тогда зачем в ролике вы говорите, что если в hosts файле прописать свои домены то тоже все сработает?

    • @ADV-IT
      @ADV-IT  Před 2 lety

      @@alex_slv Если будешь использовать AWS Network Load Balancer или вообще не AWS то у тебя точно будет постоянный IP,
      Это курс по k8s ,а не по AWS или сетям

  • @IlyaMCT
    @IlyaMCT Před 3 lety

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

    • @ADV-IT
      @ADV-IT  Před 3 lety

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

    • @IlyaMCT
      @IlyaMCT Před 3 lety

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

  • @Lady_m_5371
    @Lady_m_5371 Před rokem

    Какие взаимодействия могут быть между контейнерами ?

    • @ADV-IT
      @ADV-IT  Před rokem

      Такиеже как и между серверами WebServer > AppServer

  • @user-tm6cd8sg5l
    @user-tm6cd8sg5l Před 2 lety

    Денис, подскажите, делал всё по видео, но не открывает созданные ссылки. Делал в Azure. Всё создал, всё связал, только не сделал никаких нодов. Есть только поды, сервисы и ингресс, поэтому и не открываются ссылки? Спасибо за ваш труд!

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Может там Firewall rules надо посмотреть?

    • @user-tm6cd8sg5l
      @user-tm6cd8sg5l Před 2 lety

      @@ADV-IT Посмотрел, никаких ограничений. возможно дело в том, что в подах не открыты порты?

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

      Сделай как я делал и используй теже image там всё было открыто

    • @user-tm6cd8sg5l
      @user-tm6cd8sg5l Před 2 lety

      @@ADV-IT ещё раз огромное спасибо за ваш труд! Невероятно помогает обучаться!

  • @alexmagnitov7324
    @alexmagnitov7324 Před rokem

    Подскажите, пожалуйста, почему нельзя вместо Load Balancer создать отдельный под (интернет шлюз), который просто будет принимать соединения и проксировать их на те же Cluster IP? Просто зачем платить деньги за создания отдельного Load Balancer и делать ingress контроллеры, если можно обойтись бесплатным подом?

    • @ADV-IT
      @ADV-IT  Před rokem

      SSL сертификат не прикрутишь амазоновский тогда

    • @ADV-IT
      @ADV-IT  Před rokem

      да и если у тебя k8s в private subnet. как зайти на под из интернета пользователям? куда прикручивать домен?

  • @user-de7vk7gm7b
    @user-de7vk7gm7b Před 2 lety

    Денис, подскажите почему через запуск 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  Před 2 lety

      SecurityGroup посмотри, открыты ли порты

  • @nikoyiyniko1256
    @nikoyiyniko1256 Před 2 lety

    У меня не открываются ссылки когда делаю через 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  Před 2 lety

      а сайт твой на самом webservere тоже в директории /main и /tomcat ?

    • @ADV-IT
      @ADV-IT  Před 2 lety

      Попробуй мой DockerImage и мои Path использовать

  • @aazwerew
    @aazwerew Před 2 lety

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

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

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

  • @roman-191
    @roman-191 Před 3 lety +2

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

  • @user-xx6kt2ld8d
    @user-xx6kt2ld8d Před rokem

    Как добавить правило?
    Вот такая допустим ситуация:
    Через cicd мы создали новые deployment, service
    Как не создавая новый ingress, добавить правило?

    • @ADV-IT
      @ADV-IT  Před rokem

      Ingress Controller один, а ingress правил много.
      ingress это и есть правило

    • @user-xx6kt2ld8d
      @user-xx6kt2ld8d Před rokem

      @@ADV-IT то есть при деплое нужно создавать deployment, service к нему и ingress к сервису? Типо
      My-deployment
      My-service
      My-ingress
      И в итоге множество файлов ingress будут распределять корректно?

    • @ADV-IT
      @ADV-IT  Před rokem

      @@user-xx6kt2ld8d яже вроде в уроке показал

  • @user-fc4iv9xv1j
    @user-fc4iv9xv1j Před 2 lety

    Это типа ALB амазона? И если я services использую на портах, а дальше использую ALB то ингресс то и не нужен?

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

      Ingress упрощяет

    • @user-fc4iv9xv1j
      @user-fc4iv9xv1j Před 2 lety +1

      @@ADV-IT Вопрос на миллиард. А он ssl сертификат амазоновский к домену может приатачить? В лоадбалансере амазоновском мы ручками прикручиваем, а тут то я только http вижу. Делать средствами кодинга в самом приложении (сертбота в nginx) совсем нет желания.

    • @ADV-IT
      @ADV-IT  Před 2 lety

      @@user-fc4iv9xv1j К Ingress конечно можно приаттачить SSL сертификат через k8s, там в annotation надо ARN сертификата вставить

    • @user-fc4iv9xv1j
      @user-fc4iv9xv1j Před 2 lety

      @@ADV-IT Ты волшебник. Буду юзать. Спсб.

  • @user-vl7hf3iw2v
    @user-vl7hf3iw2v Před 2 lety

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

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

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

  • @t.j.6701
    @t.j.6701 Před 20 dny

    А если без load balancer внешний ip машины если просто приатачить, как сделать?

    • @ADV-IT
      @ADV-IT  Před 20 dny +1

      не знаю

    • @ADV-IT
      @ADV-IT  Před 20 dny +1

      так просто никто не делает

    • @t.j.6701
      @t.j.6701 Před 19 dny

      @@ADV-IT спасибо Денис, за все твои крутые видосы

    • @t.j.6701
      @t.j.6701 Před 19 dny

      @@ADV-IT а у тебя managed service на видео ? или если просто создать ВМ в облаке, потом к этим ВМ подключить loadbalancer, так можно ?

  • @musicworldmix8567
    @musicworldmix8567 Před 3 lety

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

  • @vitalykargin
    @vitalykargin Před 2 lety

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

  • @volodya-nrg
    @volodya-nrg Před 2 lety

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

    • @ADV-IT
      @ADV-IT  Před 2 lety +1

      Везде по разному, смотря где у тебя кластер

    • @volodya-nrg
      @volodya-nrg Před 2 lety

      @@ADV-IT на локальной машине ...

    • @ADV-IT
      @ADV-IT  Před 2 lety

      @@volodya-nrg в Windows Firewall settings, только по умолчанию там все открыто

    • @volodya-nrg
      @volodya-nrg Před 2 lety

      @@ADV-IT в Линуксе (Debian) работает ... конечно же ... Признаюсь не вижу причин на сервер ставить Виндоус. Линукс - общая практика.

  • @alimzhanturegeldiyev7725

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

  • @Alexander82794
    @Alexander82794 Před 2 lety +1

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

  • @sd3veng338
    @sd3veng338 Před 3 lety

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

    • @ADV-IT
      @ADV-IT  Před 3 lety

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