План на курса
Въведение
Инсталиране и конфигуриране на Core Argo Project Tools и Engine
- Настройване на необходимите Kubernetes инструменти и системни файлове
Преглед на функциите и архитектурата на проекта Argo
- Въведение в работните потоци на Argo, CD, внедрявания и събития Как основните компоненти на Argo са приведени в съответствие с рамката Git?
Преглед на Argo CD за непрекъсната доставка в Kubernetes
- Достъп и влизане в Argo CD с помощта на CLI Registring Kubernetes клъстери
Работа с фундаментални инструменти на Argo CD за дефиниране на Kubernetes манифести
Създаване на контейнеризирано приложение чрез CLI, UI или Git Repo с Argo CD
- Синхронизиране и автоматизиране на внедряването на приложения в Argo CD
Преглед на функцията и възможностите за внедряване на Argo Rollouts
- Как се различава Rollout от Kubernetes обект за разполагане?
Изпълнение на синьо-зелени и канарски внедрявания с помощта на Argo Rollouts
Интегриране на Argo Rollouts с Networking компоненти и показатели
- Сервизни мрежи и входни контролери за Argo Rollout Използване на синьо-зелени и канарски показатели за внедряване
Общ преглед на Argo Workflows Engine за паралелни задачи Management
- Как работят Argo Workflows на Kubernetes клъстер? Изпълнение на CI/CD конвейери на Kubernetes с работни потоци
Дефиниране на Kubernetes стъпки от работни потоци като контейнери
Преглед на Argo събития за операционни Kubernetes зависимости
- Работа с източници, поддържани от Argo Events
Дефиниране и задействане Kubernetes на обекти, базирани на множество зависимости
- Управление на източници на събития по време на изпълнение
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Разбиране на Docker, концепции за контейнери и виртуални машини
- Познаване на принципите и инструментите на Kubernetes
- Опит с Linux дистрибуции и CLI
Публика
- Разработчици
- DevOps Инженери
Oтзиви от потребители (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
Харесвам всички възможности, които открих в курса за DevOps опции, които мога да приложа, за да имам по-добър работен процес на CD/CI!
Juan Manuel - si
Course - Jenkins: Continuous Integration for Agile Development
Machine Translated