Вопрос

Добрый день, у меня есть шаблон CloudFormation AWS, где я создаю несколько запуска, которые имеют одинаковые пользователи. Этот пользовательский данных создается из параметров, передаваемых в новый стек. Мой вопрос: есть ли способ создать функцию или переменную, которая создает эту строку userData, созданную только один раз, и передайте ее во все конфигурации запуска?

Я прочитал это: http://docs.aws.amazon.com/awscloudformation/latest/userguide/intrinsic-fuctions-structure.html

Но я не знаю, где я могу их объявить.

Это было полезно?

Решение

Невозможно создавать собственные функции, а также переменные. Но вы можете создать пользовательский ресурс (http://docs.aws.amazon.com/awscloudformation/latest/userguide/crpg-ref.html) Это будет реализовать логику генерации пользовательских данных.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top