NEW! Новый релиз 12.0.0 уже доступен! Подробности в Центре заботы

momo-store

0

Описание

Выпускной проект с Яндекс.Практикум

Языки

Vue

  • TypeScript
  • Smarty
  • HCL
  • Dockerfile
  • Go
  • JavaScript
  • HTML
Сообщить о нарушении
год назад
год назад
год назад
год назад
README.md

Описание каталогов:

  • frontend - каталог с кодом фронтенда, докерфайлом и конвеером сборки артефакта;
  • backend - каталог с кодом бекен, дадокерфайлом и конвеером сборки артефакта;
  • infra/momo-store-cluster содержит описание кластера Managed Service for Kubernetes для Yandex.Cloud;
  • infra/momo-store-chart содержит чарт для деплоя в продуктовую среду;
  • infra/additional содержит дополнительные ресурсы (полезные ссылки и чарты мониторинга).

Ссылки:

Чеклист:

  • В проекте присутствует .gitlab-ci.yml, в котором описаны шаги сборки
  • Артефакты сборки публикуются в систему хранения
  • Артефакты сборки версионируются
  • Написаны Dockerfile'ы для сборки Docker-образов бэкенда и фронтенда
  • В GitLab CI описан шаг сборки и публикации артефактов(бекенд, фронтенд)
  • В GitLab CI описан шаг тестирования
  • В GitLab CI описан шаг деплоя
  • Развёрнут Kubernetes-кластер в облаке
  • Kubernetes-кластер описан в виде кода, и код хранится в репозитории GitLab
  • Конфигурация всех необходимых ресурсов описана согласно IaC
  • Состояние Terraform'а хранится в S3
  • Секреты не хранятся в открытом виде
  • Написаны Kubernetes-манифесты для публикации приложения
  • Написан Helm-чарт для публикации приложения
  • Helm-чарты публикуются и версионируются в Nexus
  • Приложение подключено к системам логирования и мониторинга
  • Есть дашборд, в котором можно посмотреть логи и состояние приложения

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.