Мне интересно, имеет ли смысл создавать документы SSM через CloudFormation или вместо этого мне следует использовать другой механизм.
Меня беспокоит то, что при изменении содержимого CloudFormation фактически создает новый документ и уничтожает Старый. В этом процессе также меняется название документа. Имя не может быть жестко закодировано, или CloudFormation жалуется на:
CloudFormation не может обновить стек, если пользовательский ресурс требует замены
постоянным изменением называет невозможным ссылаться на документ в любом месте.
Я не видел возможности создать новую версию документа через CFN, как я могу это сделать вручную в консоли AWS.
Какая лучшая практика здесь?
Я знаю, что могу создать собственный ресурс CFN и иметь дело с обновлением документа в лямбда-выражении. Но разве нет простого решения?