EC2 запуск и остановка автоматизации - PullRequest
0 голосов
/ 25 апреля 2020

У меня есть экземпляр EC2 в Production, где мы запускаем CICD. Теперь мы используем этот EC2 только тогда, когда у нас есть производственное развертывание. И производственное развертывание будет происходить едва ли раз в месяц. Но это время рабочего развертывания не фиксировано.

Поэтому, чтобы сэкономить, мы хотим запустить только этот EC2. когда мы хотим развернуть. Мы не хотим запускать и останавливать этот EC2 вручную с помощью консоли.

Каков наилучший способ автоматизации запуска / остановки EC2 на adho c basi c? Примечание: здесь нет предопределенного времени, когда мы хотим запустить EC2.

1 Ответ

0 голосов
/ 25 апреля 2020

Идеальным подходом «по требованию» было бы использование AWS услуг CodePipeline для организации процесса CI / CD. Таким образом, ресурсы будут выделяться только тогда, когда они вам нужны, и процесс будет запускаться автоматически.

Кроме этого, если шаблон использования непредсказуем, самым простым способом IMO будет запускать пробуждение экземпляра во время запуска CI / CD этап, либо с SDK или AWS CLI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...