с августа 2018 года AWS CloudFormation поддерживает AWS Systems Manager Параметры защищенной строки в шаблонах CloudFormation.
Я искал как высоко, так и низко, но не смог найти способ создать ssm-secure-string через Cloudformation, как я могу сделать это для простого параметра SSM через
Type: "AWS::SSM::Parameter"
Properties:
AllowedPattern: String
Description: String
Name: String
Type: String
Value: String
Кто-нибудь может мне помочь? Или нет возможности сгенерировать строку ssm-secure прямо сейчас через Cloudformtion?
Merci A
Согласно текущему документы, создание защищенной строки SSM с помощью облачной информации не поддерживается.
Note
AWS CloudFormation doesn't support the SecureString parameter type.
В августе 2018 года появилась поддержка SSM Secure String как Параметры в облачной информации. Ссылка
На данный момент CustomResource
- единственный способ, однако не рекомендуется использовать необработанное значение в каком-либо инфра-шаблоне для защищенной строки.
Обновлено (ноябрь 2019 г.):
Согласно это, мы можем предоставить стороннего поставщика ресурсов для таких случаев использования. CustomResource
хорош, но может повторяться, если вы используете несколько стеков. Итак, теперь я бы предпочел использовать сторонних поставщиков ресурсов для распространенных случаев использования, таких как безопасный SSM. Это очень просто реализовать.
merci, я посмотрю технологию Custom Resource
.