mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-25 15:22:37 +03:00
Дипломная работа
Выполнение дипломной работы курса netology DevOps инженер. Оригинал задания доступен по ссылке.
Создание облачной инфраструктуры
Предварительная настройка
Предварительная настройка включает в себя несколько шагов, необходимых для последующей работы с yandex.cloud через terraform.
Данные шаги выполняются в ручную, но могут быть автоматизированы, например, через ansible.
-
Установить утилиту yc и подключится к облаку.
-
Создание сервисного аккаунта с ролью
editorна дефолтной директории облака:yc iam service-account create --name terraform-acc yc resource-manager folder add-access-binding --name default --role editor --subject "serviceAccount:$accId"где
$accId- это уникальный идентификатор нового сервисного аккаунта. -
Создание s3-bucket для хранения состояния
terraform
// todo
Создание Kubernetes кластера
/// todo
Создание тестового приложения
Репозиторий тестового приложения
/// todo
Подготовка cистемы мониторинга и деплой приложения
/// todo
Установка и настройка CI/CD
/// todo