/
s-evg
/
DevOps_diplom
Обзор
Документация
Войти
/
s-evg
/
DevOps_diplom
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
DevOps_diplom
/
docs
/
..
images
DIPLOM final
год назад
README.md
Добавлен скрипт мониторинга состояния машин ++
год назад
tasks.md
diplom init
год назад
Дипломный практикум в Yandex.Cloud
Цели:
Этапы выполнения:
Создание облачной инфраструктуры
Цели:
Этапы выполнения:
1) Создание облачной инфраструктуры
1.1 Создание сервисного аккаунта
Инициализация и применение Terraform
После успешного выполнения я получил:
1.2 Создание основной инфраструктуры
Создание директории для основной инфраструктуры
Автоматизация инициализации через скрипт
Создание VPC сети и подсетей
Проверка и применение конфигурации
Создание Kubernetes кластера
Цели:
Этапы выполнения:
2) Создание Kubernetes кластера
2.1 Подготовка инфраструктуры ВМ через Terraform
Создание директории и инициализация
Автоматизация инициализации Terraform
Определение провайдера и переменных
Создание ВМ
Генерация SSH-ключей
Outputs
2.2 Установка Kubernetes через Kubespray
Создание директории и подготовка
Инициализация Kubespray
Запуск установки Kubernetes
Конфигурация Ansible
2.3 Применение конфигурации
Проверка кластера с мастер-ноды
Работа с кластером
Доступ к kubeconfig
Результаты
Создание тестового приложения
3.1 Подготовка и контейнеризация Flask-приложения
3.2 Создание Container Registry в Yandex Cloud с помощью Terraform
3.3 Сборка и пуш Docker-образа
Подготовка cистемы мониторинга и деплой приложения
Введение
Выбор инструментов
Реализация
1. Подготовка и установка системы мониторинга
2. Подготовка и деплой тестового приложения
Возникшие проблемы и их решение
Результат
Установка и настройка CI/CD
Цель
Где делается
Как работает
Что нужно было сделать в `.sourcecraft/ci.yaml`
Секреты, которые нужны
Проблемы и фиксы
Итог
README.md