Я искал переход на CF для некоторой более оптимизированной инфраструктуры. & развертывание кода, но я столкнулся с препятствием. Я ищу, чтобы развернуть веб-код, хранящийся на s3, в группу веб-серверов iis. Я бы хотел обновить базу кода, изменив тег в группе автомасштабирования, но я не могу найти способ «прочитать» тег, который будет назначен экземпляру ec2 для использования в AWS: : CloudFormation :: Init. Теория заключается в том, что нам не придется обновлять CF каждый раз, когда мы откатываем версию или откатываем только тег в группе автоматического масштабирования (за ней следует масштабирование и масштабирование для запуска экземпляров ec2 для перестройки)AWS Cloudformation - ссылочный тег
т.е. (очевидно, «Ссылка» не правильный путь здесь)
"sources" : {
"c:\\inetpub\\wwwroot\\" : {
"Fn::Join" : ["",[{"Ref": "S3_Repo"},{"Ref": "Codebase"},{"Ref":"Version"}, ".zip" ]]
}
},
Примечания: статический путь отлично работает здесь, и если я определяю S3_Repo, Codebase и версия в качестве параметра, который также отлично работает.
Любые причины, по которым вы избегаете обновления стека CloudFormation? –