2013-08-22 109 views
0

我已經設法使用.NET的CloudFormation模板設置堆棧。AWS - 自動部署(.NET)到CloudFormation堆棧

我還沒有想出如何將我的應用程序部署到創建的堆棧。還有一種自動化應用程序部署過程的方法嗎?

我已經看過AWS文檔,但大多數似乎使用cloud-init,據我瞭解,這只是Linux。

謝謝

回答

3

你需要結合Userdata來啓動cfn-init(作爲EC2Config腳本的一部分安裝)和CloudInit :: Metadata來下載源代碼。

I've written about how to bootstrap a windows instance on AWS using CloudFormation

基本上流程如下

  1. 讓你的包在一個可下載的位置
  2. 更新您的雲的形成腳本以包括用戶數據
  3. 在使用用戶數據,執行CFN-INIT
  4. 在元數據中,提供位置以下載源文件或zip文件
  5. 元數據的「命令」部分中的執行命令部分
相關問題