Создайте пользовательский ключ KMS в шаблоне CloudFormation для другого региона - PullRequest
0 голосов
/ 15 сентября 2018

Есть ли способ сгенерировать пользовательский ключ KMS с помощью шаблона CloudFormation в другом регионе, отличном от региона, указанного в соответствующей учетной записи пользователя AWS, которую вы используете для запуска шаблона?

Merci A

1 Ответ

0 голосов
/ 15 сентября 2018

Краткий ответ:

Нет, не напрямую.

Длинный ответ:

На самом деле это можно сделать одним из двух способов. Во-первых, используя StackSets , вы можете создать один шаблон, который будет развернут в выбранных учетных записях (1 в данном случае) и регионах.

Второй способ достижения вашей цели - использовать Пользовательский ресурс для создания ключей KMS в других регионах. Этот пользовательский ресурс вызовет функцию Lambda для управления жизненным циклом ваших ключей KMS. В этой лямбде вам придется вызывать соответствующие API для создания / обновления / удаления ключей KMS в нужном регионе.

...