如何在Chef中启动100个以上的服务器

时间:2016-06-29 17:43:09

标签: amazon-ec2 chef bootstrapping chef-recipe cookbook

我是厨师新手。我已经成功配置了厨师工作站和服务器。

因此,通过使用以下命令,我只能启动一个实例:

knife ec2 server create –image ami-cc5af9a5 -i ram.pem –flavor m1.small -x root –groups chef-client -Z us-east-1a -r “role[webserver]”

通过此命令,我只能引导一个节点:

knife ec2 server create –image ami-a4827dc9 -i NVirginia.pem –flavor t2.micro -x root –groups RC-Corporation -Z us-east-1a -r "role[learn_chef_httpd]"

我想启动和Bootstrap 100+实例,那么如何自定义这些命令呢?

1 个答案:

答案 0 :(得分:0)

knife-ec2旨在实现相对较小规模的交互式使用,并非针对此目的。查看CloudFormation,SparkleFormation和Terraform等工具。