Какие есть хорошие альтернативы Cloud Custodian?

Недавно я создал учетную запись AWS, и мне нужен инструмент, который поможет мне управлять моими экземплярами AWS (EC2, RDS, Load Balancer). В частности, я хочу, чтобы инструмент мог действовать как планировщик экземпляров со следующими требованиями:

  • Возможность автоматического запуска и завершения инстансов в начале / конце рабочего дня
  • Экземпляры должны автоматически удаляться по прошествии определенного времени.
  • Способ для меня добавлять исключения к правилам на лету (в случае, если мне нужно получить доступ к серверу в нерабочее время).

Недавно я наткнулся на Cloud Custodian, который, кажется, удовлетворяет этим требованиям, создавая правила внутри инструмента. Я также рассматривал возможность создания AWS Lambdas, которые запускаются событиями Cloudwatch, однако их обслуживание слишком дорогое. У вас, ребята, есть какие-либо другие предложения или альтернативы Cloud Custodian (желательно с открытым исходным кодом), которые могут выполнить эти задачи?

3 ответа

Похоже , что хранитель облачных вычислений решает все ваши потребности (включая предоставление лямбда-выражений для политик), так зачем нужна альтернатива? против просто использовать хранителя. он может работать в нерабочее время, прекращение работы по истечении времени, исключения и т. д.

Вы можете создать задание Дженкинса, которое запускает облачный хранитель изначально на сервере, тем самым сокращая расходы на Lambda и CloudWatch.

Run cloud custodian with gitlab containers. The only thing you need to set up a single ec2 instance with role access and attach this as a gitlab runner.

Другие вопросы по тегам