Questions tagged «configuration-management»

4
人们为什么将Puppet / Chef与Amazon Cloud Formation结合使用,而不仅仅是CloudInit?
我们计划使用非“预烘焙”的AMI EC2实例。即,当它们旋转时,它们是AWS linux的裸装。我们的引导过程将提取我们需要的各种安装,例如python,tomcat。我们将最少有3个实例,最多8个实例。 鉴于这些要求,使用Puppet / Chef会比使用Amazon Cloud Formation(CloudInit)有用吗? 我所能看到的最好是,如果我们使用了Puppet,那么我们将使用声明式编程,该脚本相对于脚本而言更易于审核,以了解发生了什么。另外,CloudInit的脚本大小限制为16k,我们可能会遇到也可能不会遇到。 是否有人出于特定原因可以从CloudInit迁移到Puppet或Chef,以在此处回答我的问题?

7
Windows的配置管理
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 6年前关闭。 改善这个问题 是否有像* nix world一样的Windows工具?我正在寻找厨师或Puppet之。 我已经找到cfEngine但它看起来仍然非常* nix为中心。理想情况下,它将是开源的,并由命令行驱动。 这个想法是将自动化的基础架构与基于Windows的服务器结合在一起。我们当前的IT部门不允许非Windows服务器。

3
使用Ansible显示远程命令的输出
在Ansible角色中,我生成用户的SSH密钥。之后,我想将其打印到屏幕上并暂停,以便用户可以将其复制并粘贴到其他位置。到目前为止,我有这样的事情: - name: Generate SSH keys for vagrant user user: name=vagrant generate_ssh_key=yes ssh_key_bits=2048 - name: Show SSH public key command: /bin/cat $home_directory/.ssh/id_rsa.pub - name: Wait for user to copy SSH public key pause: prompt="Please add the SSH public key above to your GitHub account" “显示SSH公共密钥”任务已完成,但未显示输出。 TASK: [Show SSH public key] …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.