GitOps with ArgoCD - Complete hands-on workshop
In this workshop, you will learn the theory of GitOps and also apply all of these practices in your own application using the Argo project family (refer https://argoproj.github.io/)
You'll be:
- Setting up ArgoCD & how to work with that
- Deploying an application
- Creating declarative canary and blue/green deployments
- Learning to manage secrets in a GitOps-friendly way and more.
Speaker - Dan Garfield (@todaywasawesome)
TIMESTAMPS
00:00 Intro music
02:14 Video starts
03:10 Topics covered
04:04 Why this workshop?
05:05 Dan's Intro
05:40 Community guidelines
06:49 Codefresh Website
09:57 GitOps Intro
10:45 Why use GitOps
11:33 GitOps Principles
12:14 Declarative (vs Imperative)
13:45 Versioned and Immutable
15:38 Pulled Automatically (vs Push Mechanism)
17:16 Continuously Reconciled
19:00 Argo
20:09 Codefresh's GitOps Fundamentals Course
21:45 Argo CD Installation
27:05 Let's get started
29:50 Accessing Argo CD using service
30:45 Secret
31:55 Login to Argo CD using UI
32:35 Login to Argo CD using CLI
34:10 Let's run some commands
34:45 Applications & how they work
36:59 Use hosted version of Argo CD
38:16 Deploy application
40:45 Synchronisation
42:27 Deploy and Sync (using CLI)
44:46 Reconciliation
45:40 GitOps flow chart
47:17 Argo CD is for k8s only
48:30 Using Argo CD
52:45 Cluster changes detection
54:34 Secrets
01:02:15 Kubeseal
01:07:44 Declarative Management
01:11:14 Finalizers
01:19:35 Quick Tip for deploying with Helm
01:22:07 Progressive delivery with Argo Rollouts
01:24:52 Progressive delivery Strategies
01:25:03 Blue Green Deployment
01:25:16 Canary Release
01:37:43 Shoutouts
01:39:24 Blue Green Deployment
01:41:56 Canary Release
02:04:35 Outro by Dan
2:07:00 Outro by Saiyam
►►►Resources ►►►
► GitOps Certification by Codefresh - https://codefresh.io/argo/get-certified
► ArgoCD Docs - https://argo-cd.readthedocs.io/en/stable/
►►►Connect with Kubesimplify ►►►
► Twitter - https://twitter.com/kubesimplify
► Discord - https://kubesimplify.com/discord
► Website - https://kubesimplify.com/
► GitHub - https://github.com/kubesimplify
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «GitOps with ArgoCD - Complete hands-on workshop», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.