【发布时间】:2013-08-25 01:39:03
【问题描述】:
我已经设法使用适用于 .NET 的 CloudFormation 模板设置了一个堆栈。
我还没有弄清楚如何将我的应用程序部署到创建的堆栈中。还有一种方法可以自动化应用程序部署过程吗?
我查看了 AWS 文档,但其中大多数似乎都使用 cloud-init,据我了解,它仅适用于 Linux。
谢谢
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
我已经设法使用适用于 .NET 的 CloudFormation 模板设置了一个堆栈。
我还没有弄清楚如何将我的应用程序部署到创建的堆栈中。还有一种方法可以自动化应用程序部署过程吗?
我查看了 AWS 文档,但其中大多数似乎都使用 cloud-init,据我了解,它仅适用于 Linux。
谢谢
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
cloud-init 也用于 Windows。请参阅documentation for bootstrapping Windows stacks。
【讨论】:
您需要结合使用 Userdata 来启动 cfn-init(作为 EC2Config 脚本的一部分安装)和 CloudInit::Metadata 东西来下载源代码。
I've written about how to bootstrap a windows instance on AWS using CloudFormation
基本上流程如下
【讨论】: