[OpenShift] Урок-6. Архитектура и ресурсы

Sdílet
Vložit

Komentáře • 42

  • @user-bx3bt6ny6s
    @user-bx3bt6ny6s  Před 2 lety +14

    Немного накосячил в видео с объяснением про порты подов и сервисов. Попробую исправиться и внести ясность:
    - containerPort в ресурсе DeploymentConfig несет исключительно информационный характер. По сути все порты, которые слушает контейнер могут быть выставлены через Service, а containerPort нужен только для информации;
    - targetPort в ресурсе Service - это порт назначения. То есть это тот порт который слушает контейнер;
    - port в ресурсе Service - это порт, который будет виден для других подов кластера;
    На примере с nginx, можно обратить внимание, что в nginx.conf есть следующая директива:
    listen 8080;
    Таким образом запись в Service:
    ports:
    - name: http
    port: 80
    protocol: TCP
    targetPort: 8080
    Значит, что все члены кластера, которые обратятся на port 80 этого сервиса попадут на порт 8080 контейнера с nginx.

  • @alexandersemigrodskikh8400

    Хотелось бы увидеть этот ролик пораньше, но лучше поздно, чем никогда 🙂

  • @sergkunz1179
    @sergkunz1179 Před 2 lety +9

    Хотелось бы продолжения) например, какие фишки добавляет OpenShift по сравнению с чистым кубером. В чем отличие DeploymentConfig от Deployment.

  • @Airatta
    @Airatta Před 2 měsíci

    как жаль, что больше нет видео(
    очень просто и понятно

  • @user-wb6yj8wx5p
    @user-wb6yj8wx5p Před rokem +2

    Спасибо за проделанную работу, очень качественный контент! Будем надеяться, что автор вернется и порадует нас дальнейшим обучением openshift. Крайне интересно было бы послушать в Вашем исполнении темы CI/CD, Helm'а, да по сути всё любые связанные тем. Еще раз спасибо и удачи!

  • @volody314
    @volody314 Před rokem

    Павел, отлично объясняешь, понятнее объяснения я не встречал. Не бросай канал, снимай ещё!

  • @Anton-bet
    @Anton-bet Před 4 měsíci

    Очень круто))) Подробно кратко и по делу, рекомендовал к просмотру своим коллегам...

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

    Очень ждем продолжения!!!

  • @llARXANGELll
    @llARXANGELll Před 2 lety +4

    Ух годнота! Огромное спасибо за проделанную работу!!!

  • @user-yr2dx1rd4v
    @user-yr2dx1rd4v Před 2 lety +3

    Очень информативно !, продолжай а том же духе !! Респект 👍

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

    Хотелось бы видео по volumes, secrets, builds, про настройку nodePort в OpenShift для доступа к сервису из вне. Очень хорошо все объясняешь, спасибо за твой труд.

  • @user-fd3nw3un7v
    @user-fd3nw3un7v Před 2 lety +3

    Очень круто! Спасибо! Хочу ещё!

  • @MRkorskov
    @MRkorskov Před rokem +1

    Спасибо, что выпускаешь видео! 💪🏻 Интересен ещё вопрос снятия/создания дампа, если падает один из сервисов OpenShift 🤔

  • @arsadaul9910
    @arsadaul9910 Před 11 měsíci +1

    шёл второй год ожидания видео про пробы(

  • @user-ee3fx8po9q
    @user-ee3fx8po9q Před 2 lety +2

    Спасибо !

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

    Крутяк!

  • @pavelgalagan1124
    @pavelgalagan1124 Před 2 lety

    Добрый день.
    Я не мастер опеншивта, но если под ним кубер, то поды могут общаться и напрямую, без сервисов ;)
    Сервисы нужны в основном, что бы балансировать нагрузку и при пересоздании пода у него может поменяться ip адрес и вам придётся менять настройки...
    чтобы этого избежать - welcome service ! :)

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

    Спасибо, единственное что не хватило демонстрации доступности дефолтной странички по открытым портам.

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

    О, внезапно :)
    Привет,
    О себе - я типа системный аналитик, слегка отставший от текущих реалий, но внезапно попавший на проект с микросервисами, опеншифтами, докерами и прочая, и прочая. Поиск на ютубе как то сразу вывел на твои скетчи, на которые сразу и подписался. А тут - продолжение же!

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

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

    • @aryji4864
      @aryji4864 Před 2 lety

      а типа зачем это все системному аналитику, кроме очень поверхностного представления об инструментах?

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

    Подскажите пожалуйста, отличаются ли манифесты openshift от kubernetes?

  • @user-wo8mo2hd6g
    @user-wo8mo2hd6g Před 2 lety +4

    Добрый день. Скажите, будут ли темы: 1) Helm 2) CI/CD в Openshift (если да, то какой интсрумент) 3) Сбор логов (filebeat) 3) init containers 4) Istio 5) Типы деплоя (Канареечный и другие)

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

      И да, спасибо за хорошие видео.

    • @user-bx3bt6ny6s
      @user-bx3bt6ny6s  Před 2 lety +2

      Приветствую!
      Хотел istio включить, если получится его поднять в crc. Остальные темы не планировал, но если есть такая потребность, можно подумать.

    • @MRkorskov
      @MRkorskov Před rokem

      @@user-bx3bt6ny6s Да, темы интересные. Плюсую по всем 5 вопросам 👍🏻

  • @MrEugen25
    @MrEugen25 Před 2 lety

    Спасибо, интересно но пока не понятно. У меня сейчас задача на работе, переделать все объекты из openshift в шаблоны jinja2, с тем чтобы поместить эти шаблоны в дистрибутив, там же будут храниться и переменные для этих шаблонов. И вот сейчас мне непонятно, что из того, что openshift можно обозначить в виде переменной, а что нельзя? namespace например точно надо в переменную переносить, а вот все остальное пока не понимаю.

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

      Добрый день!
      Если и переменные и шаблон хранятся в дистрибутиве - в этом же нет никакого смысла? А вообще, советую параметризовать вообще все, потому что перебирать дистрибутив, что бы поменять какое-то поле в конфигурации OpenShift - то еще удовольствие. Знаю по собственному опыту.
      Кстати, советую посмотреть в сторону Helm для управления деплоем в шифт.

    • @MrEugen25
      @MrEugen25 Před 2 lety

      @@user-bx3bt6ny6s переменные и шаблоны будут в разных нексусах, извините, не уточнил. Про хелм мне советовали, да, но пока все решаем через ансибл. Роль, которая перебирает шаблоны, подставляет в них переменные и запускает в os, готова, осталось шаблоны с переменными сделать и разместить их в правильных хранилищах.

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    resource средство, запас, источник

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    volume [ˈvɒljuːm] величина, объём, том, ёмкость, объёмный

  • @MDmitriev92
    @MDmitriev92 Před rokem

    Продолжение будет?

  • @spillerme
    @spillerme Před rokem

    6:06 - Container, not Conteiner

  • @smbatshahbazyan6558
    @smbatshahbazyan6558 Před rokem

    У меня есть вопросы. как внешние пользователи могут читать из тома(PVC) openshift? как это возможно?

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    map [mæp] отображение, отображать, карта, схема, сопоставлять

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    configuration [kənfɪgjʊˈreɪʃn] настройка, расстановка, комплектация, установка, значение настройки

  • @user-fs1gs5ez9z
    @user-fs1gs5ez9z Před 3 měsíci

    почему нет продолжения?

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    mount [maʊnt] установка, установить, крепление, крепить, подключение, подключить

  • @strelok144
    @strelok144 Před rokem

    и снова канул в лету :С

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    container [kənˈteɪnə] вместилище, ёмкость, упаковка, бак, ящик

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    spec [spek] specification [spesɪfɪˈkeɪʃn] характеристика, описание, уточнение, требование

  • @konstantinchvilyov9602
    @konstantinchvilyov9602 Před 4 měsíci

    deployment [dɪˈplɔɪmənt] развёртывание, внедрение, размещение, применение