我已经在主服务器和其中一个客户端中安装了 puppet。现在我想将它安装在我拥有的所有 100 台服务器上并签署证书。我知道我可以一次签署所有证书,但是有没有办法一次在所有主机中安装 puppet?
问问题
35 次
2 回答
1
如果您不想创建图像,您可以启动 bash “ post-script ”,它将在每个实例启动后立即执行。请参阅http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html#user-data-shell-scripts
启动一个实例的AWS CLI调用示例:
ec2-run-instances --key KEYPAIR --user-data-file install.sh <ami_version>
并在install.sh文件中使用:
yum install -y puppet facter hiera
于 2015-10-14T12:23:56.343 回答