簡體   English   中英

使用Chef Solo配置Windows EC2實例並引導它

[英]Using Chef Solo to provision a Windows EC2 instance and bootstrap it

我正在嘗試為幾個.NET應用程序自動執行CI過程,在一個完美的世界中,我想為每個實例啟動一個Windows EC2實例,引導實例來安裝Chef Solo,然后執行Chef配方到安裝一些依賴項和打包的軟件本身。

然而 - 我是一個新手,即使這是可行的也不知道,更不用說從哪里開始了:)

我對AWS的命令行工具非常熟悉,所以可以啟動AMI,但是超過這一點我很困難。 我想避免使用預先安裝的廚師來構建自定義AMI,因為這會帶來很多優勢。

我認為這基本上是我需要做的 - 但是(不出所料)專注於Linux:

http://www.opinionatedprogrammer.com/2011/06/chef-solo-tutorial-managing-a-single-server-with-chef/

有沒有人與之前做過此類似事件的人有鏈接? 或者更好的方式來實現我想做的事情?

任何幫助贊賞。

好的,這要求您在AMI上預裝了Chef:

http://scottwb.com/blog/2012/12/13/provision-and-bootstrap-windows-ec2-instances-with-chef/

但是, 是安裝木偶A股的Windows AMI,這很容易對廚師進行修改的策略:

http://dansrandombits.blogspot.com/2012/06/bootstrapping-custom-windows-ec2.html

我不能說我已經做到了這一點,但我已經在我的書簽欄中,因為他們被張貼了,並且計划在某個時候至少在我們的開發環境中給它一個鏡頭。 似乎只要有一個堅實的無聲安裝為廚師,你可以把它拉下來。

我意識到這篇文章有點陳舊,但對於那些仍然可能會遇到這個問題的人來說。 我使用Chef-Solo配置服務器。 基本上我配置實例的用戶數據來下載和安裝Chef,下載cookbook / recipes,然后啟動Chef-Solo。

這是我用來演示步驟的博客文章: http//thesysadminswatercooler.blogspot.com/2015/11/aws-bootstrap-windows-ec2-instance-with.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM