我正在尝试为几个 .NET 应用程序自动化我们的 CI 流程,在一个完美的世界中,我想为每个应用程序启动一个 Windows EC2 实例,引导实例以安装 Chef Solo,然后执行 Chef 配方以安装一些依赖项和打包软件本身。
但是-我是新手,即使可行,也不知道从哪里开始:)
我相当精通 AWS 的命令行工具,因此可以启动 AMI 好,但除此之外,我非常卡住。我想避免构建一个预先安装了 chef 的自定义 AMI,因为这会带走很多优势。
我认为这本质上是我需要做的——但(不出所料)专注于 Linux:
http://www.opinionatedprogrammer.com/2011/06/chef-solo-tutorial-managing-a-single-server-with-chef/
有没有人有链接到以前做过这个或类似的人?还是实现我想做的更好的方法?
任何帮助表示赞赏。