gpt4 book ai didi

java - 云端 puppet ?

转载 作者:行者123 更新时间:2023-12-01 06:40:41 25 4
gpt4 key购买 nike

是否可以进行 Puppet 设置,在其中使用 JClouds 在云上实例化新虚拟机,然后通过 Puppet 定义和实现其配置(软件堆栈)?

或者 Puppet 的本质是否存在某些固有的因素阻碍其在 AWS、RackSpace 或 Heroku 等云提供商上使用?

最佳答案

这里涉及两个独立的问题:在云节点上引导 puppet 并在它们之间进行编排(例如,使用数据库的 IP 地址配置应用程序服务器)。

对于引导,有很多可用的工具; AWS CloudFormation 可以使用用户数据进行集成,CloudInit(Ubuntu、ec2-linux AMI 和许多 EL 镜像上的默认设置)支持开箱即用的引导 puppet。 Puppetlabs 报价 cloud provisioner ,最后是Cloudify 。除了 CloudFormation 和 Cloudify 之外,大多数工具在引导后不会管理您的堆栈,也不提供编排。 CloudFormation 本身只提供启动时编排,而且非常蹩脚。 Puppet 本身在编排方面有所欠缺(例如与 Chef 出色的搜索功能相比)

Cloudify 提供持续的堆栈管理和通过 Puppet 集成模块公开的精美编排。这使您能够在节点之间传递信息(用于服务发现、凭证分发等)并使用一个命令引导整个系统。另外,它支持现有的大多数云。

关于java - 云端 puppet ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11404703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com