Перейти к содержимому

Учебное пособие по Argo CD ApplicationSets: генераторы, шаблоны и промышленные шаблоны проектиров...

Cloud With VarJosh

0:00 / 0:00

Учебное пособие по Argo CD ApplicationSets: генераторы, шаблоны и промышленные шаблоны проектиров...

2 725 просмотров · 7 мес. назад
Cloud With VarJosh
14,1 тыс. подписчиков
2 725 просмотров · 7 мес. назад
Как работают ApplicationSets в Argo CD в производственной среде | Подробный анализ многокластерной архитектуры и генераторов 👉 Репозиторий Argo CD: https://github.com/CloudWithVarJosh/A... 👉 Плейлист Argo CD:    • Argo CD: Basics to Production Course   👉 Подпишитесь на канал, чтобы выразить свою поддержку:    / @cloudwithvarjosh   Примечание: Это видео доступно раньше для участников Gold и Platinum в качестве способа поддержки канала. Оно будет опубликовано через 48 часов. В этой лекции (Лекция 10 – Заключительная лекция) мы сосредоточимся на одном из самых мощных примитивов масштабируемости в Argo CD: ApplicationSets. По мере развития платформ, выходящих за рамки отдельных приложений и кластеров, ручное управление повторяющимися приложениями Argo CD становится сложным и чреватым ошибками. В этой лекции мы подробно объясним, что на самом деле означает многокластерная архитектура, зачем существуют ApplicationSets и как они работают в производственной среде. Мы начнем с создания прочной концептуальной основы вокруг многокластерного Kubernetes и намерений развертывания. Затем перейдем к полной демонстрации многорегиональной архитектуры с использованием Amazon EKS, где мы будем динамически генерировать и управлять приложениями с помощью различных генераторов. Наконец, мы рассмотрим генераторы Cluster, Git Directory, Git File и Matrix и завершим изучением того, как выбрать подходящий генератор ApplicationSet в зависимости от того, где находится намерение развертывания. 🛠 Что вы узнаете сегодня Что означает мультикластерность в Kubernetes Почему ApplicationSets необходимы в производственной среде GitOps Что такое ApplicationSet и чем он отличается от приложения Как генераторы и шаблоны работают вместе Как развертывать рабочие нагрузки в разных регионах с помощью ApplicationSets Чем отличаются генераторы Cluster, Git Directory, Git File и Matrix Как выбрать подходящий генератор в зависимости от архитектуры Полное практическое руководство по использованию ApplicationSet в производственной среде ⏰ Временные метки 00:00:00 Введение 00:01:16 Объяснение мультикластерности в Kubernetes 00:07:34 Зачем нужны ApplicationSets? Какую проблему они решают? 00:16:36 Демонстрация 1: Многорегиональное развертывание с ApplicationSets 00:22:28 Предварительные условия демонстрации 00:23:51 Шаг 1: Создание кластеров EKS (многорегиональная настройка) 00:25:57 Шаг 2: Установка и настройка Argo CD (кластер Мумбаи) 00:34:02 Шаг 3: Подключение внешнего кластера (Северная Вирджиния) 00:40:35 Шаг 4: Разработка структуры репозитория Git 00:44:05 Шаг 5: Подробный анализ YAML ApplicationSet (генераторы и шаблоны) 00:59:46 Демонстрация 2: Генератор кластеров 01:10:02 Демонстрация 3: Генератор каталогов Git 01:21:20 Демонстрация 4: Генератор файлов Git 01:27:56 Демонстрация 5: Матрица Генератор 01:35:19 Выбор подходящего генератора ApplicationSet 01:37:07 Заключение курса 📚 Другие курсы Kubernetes 👉 Плейлист CKA 2025:    • CKA Certification Course 2025   👉 Проекты Kubernetes:    • DevOps Projects   👉 Мегапроект Kubernetes:    • DevSecOps Mega Project | Multi-AZ Amazon E...   CI/CD (Jenkins) 👉 Плейлист Jenkins:    • Jenkins: Basics To Production   👉 Репозиторий GitHub: https://github.com/CloudWithVarJosh/J... 🔗 Оставайтесь на связи 👉 LinkedIn:   / varun-joshi-2b516752   👉 GitHub: https://github.com/CloudWithVarJosh 🔖 Хэштеги #GitOps #ArgoCD #CloudWithVarJosh #DevOps #Kubernetes #CNCF #CI #CD #GitOpsWorkflow #PlatformEngineering #ProductionGitOps