Можно ли ограничить запуск экземпляров EC2 определенными часами дня?
Я хочу ограничить запуск экземпляров EC2 с 8:00 до 19:00 с понедельника по пятницу для внешних подрядчиков (в целях сокращения расходов). Я нашел дату Condition
операторы здесь. Тем не менее, нет ничего, что позволило бы мне настроить шаблон или регулярное выражение для создания ежедневного расписания включения.
Разве я не нашел его или просто не существует? И, если его не существует, могу ли я использовать то, что существует, чтобы делать то, что я хочу?
Спасибо за помощь!
1 ответ
Вы не можете сделать регулярное выражение / шаблон. Что вы можете сделать, это сгенерировать временные интервалы для каждого дня (конечно, с помощью сценария) и выполнить логическое ИЛИ на всех условиях. Это немного беспорядок, и его было бы трудно поддерживать / понимать. Вы также, вероятно, столкнетесь с какими-то ограничениями размера политики.
Что бы я сделал: есть 2 шаблона политики. один позволяет запускать экземпляры, другой нет. Запланируйте лямбда-задание на случай, если вы хотите отключить / включить задание. Лямбда должна просто обновить политику.