Консультация DevOps по созданию CI/CD на AWS для Serverless Functions

3 000 руб. за проект
24 июня 2021, 13:11 • 3 отклика • 24 просмотра
Здрувствуйте!
Есть 2 проекта на Node.js Serverless Functions.
Под них нужно создать CI/CD пайплайн в AWS.

Имеем: GitHub enterprise, Jenkins, AWS аккаунт
Требуются следующие шаги:
  1. Настройка окружения Node.js 14
  2. Установка зависимостей
  3. Юнит тестирование
  4. Скан безопасности
  5. Тэги версий
  6. Деполй Serverless докера имеджа
  7. Нотификация в слак
Сценарии:

  • Для НЕ мастер веток шаги 1, 2, 3, 4, and 7
  • Мерж пул реквестов деплоит на DEV
  • Мерж в мастер деплоит на STG
  • Ручной билд с ENV=PRD должен деплоить на PRD

В идеале нужно это сделать через AWS CLI.
Готов обсуждать вознаграждение