
Деплой инфраструктуры по модели GitOps
Деплой инфраструктуры по модели GitOps
- Бесплатный курс
- 3 темы с теорией и практикой
- Материал рассчитан на 10 часов
- Свидетельство об окончании
Обновлено в августе 2024 года.
Чему вы научитесь
Развёртывать приложения в Kubernetes® с Argo CD: App of Apps и ApplicationSet
Управлять инфраструктурой как кодом с Crossplane
Развёртывать приложения через GitLab по pull-модели
Кому будет полезно
Практикующим DevOps‑инженерам middle- или senior‑уровня.
Мы не учим вас профессии DevOps, а фокусируемся на том, как с помощью наших инструментов вы сможете улучшить свою работу.

Программа
- Подготовим инфраструктуру для работы.
- Создадим инстанс Gitlab.
- Развернём кластер Kubernetes.
- Подключим к нему Ingress Controller.
- Настроим GitLab Runner в кластере Kubernetes.
- Развернём Argo CD в кластере.
- Создадим репозиторий, в котором будет описываться инфраструктура.
- Настроим Argo CD так, чтобы через код создавать новые приложения.
- Настроим Argo CD так, чтобы через код создавать новые приложения.
- Создадим приложение для создания других приложений, App of Apps.
- Рассмотрим создание приложений с помощью ApplicationSet.
- Перенесём деплой инфраструктурных инструментов в Argo CD.
Разработано совместно с KTS
KTS DevOps — полностью документированные CI/CD и инфраструктура, за которые отвечает целая команда опытных инженеров.

Что вас ждёт
Понятная теория на интерактивной платформе
Программу составили эксперты Yandex Cloud с большим опытом работы в IT. Вы изучите теорию на наглядных примерах и выполните интерактивные задания на платформе.
Практические работы с сервисами Yandex Cloud
Пробуйте силы на реальных кейсах.
Поддержка на всех этапах
Задавайте вопросы в телеграм-чате, обменивайтесь опытом и получайте рекомендации от экспертов Yandex Cloud.
Доступ в любое время
Подходит для самостоятельного обучения — узнавайте новое в комфортном для вас темпе, когда и где угодно. А доступ к материалам останется у вас навсегда.

Вам потребуются знания и навыки

Docker и Kubernetes®
- Работали с Docker и знаете основные команды
- Работали с Kubernetes
- Знакомы с Helm

Git, SCM-системы
- Работали с Git
- Работали с GitHub, GitLab или Bitbucket

Веб-технологии
- Понимаете протоколы HTTP, HTTPS
- Знакомы с веб-сервером Nginx или Apache
- Понимаете, как устроены веб-приложения
Частые вопросы
Практические задания курса вы проходите в Yandex Cloud. Для их выполнения нужно будет оплатить ресурсы облака. Большую часть расходов покроет стартовый грант. Стартовый грант даётся, когда вы создаёте свой первый аккаунт в Yandex Cloud. Сейчас его размер составляет до 4000 рублей для физических лиц и до 10 000 рублей для юридических, а срок действия — 60 дней. Чтобы эффективно использовать облачные ресурсы и не тратить лишние деньги, следуйте рекомендациям в заданиях.
Начните прямо сейчас
Разверните гибкую облачную инфраструктуру на базе Yandex Cloud.