Какие есть хорошие альтернативы 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.