我已经设法使用 .NET 的 CloudFormation 模板设置了一个堆栈。
我还没有弄清楚如何将我的应用程序部署到创建的堆栈中。还有一种方法可以自动化应用程序部署过程吗?
我查看了 AWS 文档,但其中大多数似乎都使用cloud-init,据我了解,它仅适用于 Linux。
谢谢
我已经设法使用 .NET 的 CloudFormation 模板设置了一个堆栈。
我还没有弄清楚如何将我的应用程序部署到创建的堆栈中。还有一种方法可以自动化应用程序部署过程吗?
我查看了 AWS 文档,但其中大多数似乎都使用cloud-init,据我了解,它仅适用于 Linux。
谢谢
您需要结合使用 Userdata 来启动 cfn-init(作为 EC2Config 脚本的一部分安装)和 CloudInit::Metadata 东西来下载源代码。
我已经写过如何使用 CloudFormation 在 AWS 上引导 Windows 实例
基本上流程如下
cloud-init 也与 Windows 一起使用。请参阅引导 Windows 堆栈的文档。