30 - Что такое ArgoCD и как с ним работать в Kubernetes. GitOps

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ค. 2024
  • В этом видео Вы узнаете, что такое #ArgoCD и как с ним работать в #Kubernetes. #GitOps
    00:00 Введение
    01:40 Разбор кода и установка ArgoCD
    04:26 ArgoCD CRD. Создание ArgoCD AppProject
    09:27 ArgoCD Application
    13:39 Создание ArgoCD Application, используя plain yaml файлы из GitHub
    14:53 Application selfHeal опция
    16:30 Application prune опция
    19:10 Application Rollback
    20:10 Application finalizer: resources-finalizer.argocd.argoproj.io
    21:41 Создание ArgoCD Application, используя helm chart из GitHub
    25:57 Создание ArgoCD Application, используя helm chart из Helm Chart Repository
    Ссылка на урок по созданию AWS аккаунта и настройки его после регистрации: • Как создать AWS аккаун...
    Ссылка на урок по Terraform CI/CD Pipeline, используя Github Actions: • Terraform CI/CD Pipeli...
    Ссылка на урок по Deployment в Kubernetes: • 9 - Deployment в Kuber...
    Jenkins Pipeline. Docker build и push в Docker Hub. Jenkinsfile: • 4 - Jenkins Pipeline. ...
    ArgoCD Web: argoproj.github.io/cd/
    ArgoCD GitHub: github.com/argoproj/argo-cd
    Пример кода из видео: github.com/bakavets/k8s-lesso...
    Вы можете купить мне кофе, чтобы сказать спасибо! www.buymeacoffee.com/bakavets
    Подписаться на канал: / bakavets
    Подписаться на Telegram канал: t.me/bakavets
    Подписаться на Twitter: / bakavets

ความคิดเห็น • 42

  • @s.v.kulygin
    @s.v.kulygin 8 หลายเดือนก่อน +1

    Недавно начал осваивать арго и в вашем видео нашёл ответы на возникшие вопросы. Спасибо!

  • @Hadagan_man
    @Hadagan_man หลายเดือนก่อน

    Это же шикарно! Почему у вас мало подписчиков ? Явно должно быть больше! С меня подписка и лайк, а вам успехов !

    • @BAKAVETS
      @BAKAVETS  หลายเดือนก่อน

      Спасибо большое!

  • @konstantinpopov7598
    @konstantinpopov7598 2 หลายเดือนก่อน

    Спасибо дружище за твою работу!)

  • @BlackPlombeer
    @BlackPlombeer 2 ปีที่แล้ว +1

    Спасибо, искал по ArgoCD инфу... но пройду весь курс k8s.

  • @mikheev
    @mikheev ปีที่แล้ว

    Спасибо! Мне помогло!

  • @DunSety
    @DunSety 10 หลายเดือนก่อน

    первое видео что у тебя увидел, ну ты крутой! спасибо тебе большое за труд

    • @BAKAVETS
      @BAKAVETS  10 หลายเดือนก่อน

      Спасибо большое! Очень приятно!

  • @dmytroboiko963
    @dmytroboiko963 ปีที่แล้ว

    Спасибо!!!

  • @DunSety
    @DunSety 10 หลายเดือนก่อน

    Лучше чем у СЛЕРМА

  • @alekseymavrin6361
    @alekseymavrin6361 7 หลายเดือนก่อน

    Очень полезное видео, если бы скорость подачи материала была раза в 2 медленее то вообще бы отлично, а то я только начинаю задумываться над каким-то моментом, как все уже убегает вперед и вообще теряется связь чего куда и зачем.

  • @samrybkin9184
    @samrybkin9184 9 หลายเดือนก่อน

    Привет, может что посоветуешь какой нить ресурс по изучению EKS ? Просто проходил курс solution architect associate на udemy, но там как-то маловато про EKS было.

  • @temohatna2093
    @temohatna2093 2 ปีที่แล้ว

    Спасибо. Крутой инструмент. А как с dev qa prod env., надо отдельно создавать argocd application?

    • @BAKAVETS
      @BAKAVETS  2 ปีที่แล้ว +1

      Все верно. В идеале для Prod иметь отдельный HA ArgoCD.

  • @gradergreder6931
    @gradergreder6931 3 หลายเดือนก่อน

    А есть ли какие-то минимамльные квоты на ресурсы при установаке acrgoCD?
    Я пробывал посавить в EKS у меня не вышло redis не мог подняться. а там правильно пока не запушен redis сам argoCD down

  • @Richard-re4li
    @Richard-re4li ปีที่แล้ว

    Спасибо. Как будет реагировать argocd если git или helm репозиторий станет недоступен ? Не начнет ли он удалять все апликейшн ?

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว +2

      ArgoCD не удалит apps, это легко проверить. К примеру создать chartmuseum загрузить в него тестовый helm chart и установить этот чарт, используя ArgoCD. Потом, к примеру, удалить chartmuseum и проверить как будет реагировать ArgoCD. В ArgoCD Repositories CONNECTION STATUS будет Failed, после удаления chartmuseum. Но приложение, установленное из это chartmuseum ранее, будет продолжать работать.

  • @neophron197
    @neophron197 2 ปีที่แล้ว +2

    очень быстро) на 0.75 парой не успеваю)

  • @redfox6179
    @redfox6179 2 ปีที่แล้ว

    А можно вопрос, что первее учить , облако или кубер ?

    • @BAKAVETS
      @BAKAVETS  2 ปีที่แล้ว +2

      Я бы начал с облака, так как там много других сервисов, не только Kubernetes, что позволит изучить больше и получить базу. Далее уже углубляться более детально в сервисы, такие как Kubernetes.

    • @redfox6179
      @redfox6179 ปีที่แล้ว +1

      @@BAKAVETS сдал экзамен амазона, в январе попытаюсь ска сдать

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว +1

      @@redfox6179 Очень круто! Поздравляю! 🥳

  • @vladplissko7991
    @vladplissko7991 ปีที่แล้ว +3

    Пожелание автору, не спешите так, пожалуйста, невозможно воспринимать столько информации при такой скорости донесения.

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว +1

      Спасибо за feedback!

  • @nobody_nowhere_
    @nobody_nowhere_ 10 หลายเดือนก่อน

    что такое numspace?

    • @BAKAVETS
      @BAKAVETS  10 หลายเดือนก่อน +1

      kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/

  • @DunSety
    @DunSety 10 หลายเดือนก่อน

    я не могу сабнуть с РФ карты, ты мог бы подключить что нибудь через РФ?

    • @BAKAVETS
      @BAKAVETS  9 หลายเดือนก่อน

      boosty.to/bakavets

  • @12389441
    @12389441 ปีที่แล้ว

    А есть тулза для манифестов не ставя ArgoCD?

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว

      Добрый день! Не совсем понятен вопрос, что Вы имеете ввиду?

  • @user-yt6lj6kl3z
    @user-yt6lj6kl3z หลายเดือนก่อน

    Слишком быстро говоришь и слишком много информации для одного урока. Но никто же не запрещает несколько раз смотреть один урок или в несколько подходов :) Спасибо!

  • @aleksey6772
    @aleksey6772 ปีที่แล้ว

    а почему мой коммент удалил?

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว

      Привет! В нотификациях предыдущий коммент вижу, но тут почем-то пропал он. Если в скором времени не появится, можете еще раз продублировать, может кому-нибудь полезно будет.

    • @aleksey6772
      @aleksey6772 ปีที่แล้ว

      @@BAKAVETS Хорошо. Думаю, там не сложно)

  • @sciencebitch
    @sciencebitch ปีที่แล้ว +2

    Очень сложно успевать вникать, когда автор тараторит так быстро и монотонно, словно на скорость читает методичку. Всю информацию приходится усваивать на слух, мало визуализации. Конечно, информация полезная, без воды, но придется ещё пару раз пересмотреть видео или поискать другие источники. А в целом полезный контент, автору спасибо за труды.

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว +1

      Спасибо за обратную связь!
      Буду учитывать эти моменты при создании новых роликов.

    • @redfox6179
      @redfox6179 ปีที่แล้ว

      Реально читаете или же все настолько в голове информация так разложено упорядочено ?

    • @BAKAVETS
      @BAKAVETS  ปีที่แล้ว +6

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

    • @imabouttobe
      @imabouttobe ปีที่แล้ว +4

      По моему наоборот, не нужно ускорять видео как у остальных

    • @gkirok
      @gkirok ปีที่แล้ว +2

      лучше ещё раз пересмотреть, чем перематывать и что нибудь важное пропустить

  • @spiritcxz
    @spiritcxz 4 หลายเดือนก่อน

    не самый удобный gitops инструмент этот аргосиди