什么是Juju Charm?它是干什么用的?
从juju包描述:
Juju是下一代服务编排框架。它已被比喻为APT的云。使用Juju,不同的作者可以独立创建服务公式(称为超级按钮),并使这些服务通过简单的协议协调其通信和配置。
因此,咒语告诉juju如何管理服务。服务的示例可以是“ mysql数据库”或“ wordpress”。部署服务后,juju可以定义它们之间的关系(“ worpress需要mysql”),并向外界公开一些服务。
它是一组脚本,可以用某些可以根据某些情况触发的语言来编写脚本。因此,当juju安装到实例上时,“安装挂钩”将首先在实例上运行,我们可以对其他服务进行挂钩。
魅力通常包括水平扩展服务所需的所有智能。因此,例如,集群MySQL的魅力在于会知道如何将计算机添加到集群,并根据该服务保留与所有服务的关系。这使您可以构建所需的服务,并在其中进行扩展和扩展,尤其是在云上。
Juju也可以与Orchestra一起用于物理部署。因此,例如,如果您对Hadoop具有吸引力,则可以使用它来通过Orchestra在数千台服务器上安装Hadoop。
您可以从Juju用户指南中获取更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句