【问题标题】:Use puppet or chef to config two db servers (HA) on AWS使用 puppet 或 chef 在 AWS 上配置两个数据库服务器 (HA)
【发布时间】:2012-09-01 23:28:48
【问题描述】:

如何使用 puppet 或 chef 配置多服务器?

例如, 我们需要两台服务器来构建 HA sql。

服务器 A 需要服务器 B 的 IP 和用户名密码。 服务器 B 还需要服务器 A 的 IP 和用户名密码。

但 IP 是由 AWS 自动生成的。 并且密码也是使用puppet或chef随机生成的。

【问题讨论】:

    标签: automation amazon-web-services chef-infra high-availability puppet


    【解决方案1】:

    解决此问题的一种方法是将 chef 或 puppet 连接到 CloudFormation,这是一种允许以编程方式创建堆栈的 AWS 服务。这个问题的完整答案是全职咨询工作,但这里有一些资源可以帮助您入门:

    CFN with Puppet.

    CFN with Chef.

    CFN docs.

    或者,您可以从另一端解决此问题,从 ChefPuppet. 中配置 EC2 实例

    【讨论】:

    • 谢谢,但是有没有其他方法可以使用纯厨师/木偶来解决这个问题?
    • @ken.chen 添加了一些关于使用纯厨师/木偶配置 EC2 实例的链接
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多