Вы можете предоставить скрипт PowerShell в поле User Data.Сценарий будет автоматически запускаться в первый раз экземпляр запущен.
Это будет что-то вроде:
"UserData" : {
"Fn::Base64" : {
"Fn::Join" : [
"",
[
"<powershell>\n",
"# Install IIS and Web Management Tools.\n",
"Import-Module ServerManager\n",
"install-windowsfeatures web-server, web-webserver\n",
"install-windowsfeature web-mgmt-tools\n",
"</powershell>\n"
]
]
}
}
Я только что скопировал это из моего шаблонаПожалуйста, проверьте это сами!Этот пример в формате JSON, но вы также можете использовать YAML.