什么是 Juju?什么是 Juju 护身符?

什么是 Juju?什么是 Juju 护身符?

什么是 Juju Charm?它有什么用处?

答案1

来自 juju 包描述:

Juju 是下一代服务编排框架。它被比作云的 APT。使用 Juju,不同的作者可以独立创建服务公式(称为 charms),并通过简单的协议让这些服务协调它们的通信和配置。

因此,charm 会告诉 juju 如何管理服务。服务的示例可能是“mysql 数据库”或“wordpress”。部署服务后,juju 可以定义它们之间的关系(“worpress 需要 mysql”)并向外界公开一些服务。

这是一组可以用任何语言编写的脚本,可以根据某些事情触发挂钩。因此,“安装挂钩”是 juju 安装到实例上时将运行的第一件事,我们可以将其挂钩到其他服务。

charm 通常包含水平扩展服务所需的所有智能。例如,集群 MySQL 的 charm 知道如何将机器添加到集群,并保留与所有依赖该服务的服务的关系。这让您可以构建、扩展和缩减所需的服务,尤其是在云端。

Juju 还可以与 Orchestra 一起用于物理部署。例如,如果您有 Hadoop 的 charm,则可以使用它通过 Orchestra 在数千台服务器上安装 Hadoop。

您可以从以下位置获取更多信息Juju 用户教程

答案2

朱朱服务编排适用于云的工具。它被称为“DevOps Distilled”,旨在帮助实现向云提供商的一致和可靠的服务部署。Juju 通常被称为“云的 apt-get”,它通过使用魅力它们本质上是构建块,是所有指令的容器,不仅涉及如何部署、安装和配置服务,还涉及该服务如何与云中的其他服务关联。

有很多问题文档关于如何开始使用 Juju,所以我就不再重复了。

你可以在多个平台上安装 Juju 客户端,它不仅限于任何一个 Ubuntu 版本。因此你可以安装 juju在您的 Ubuntu 桌面、Mac OSX 和其他平台上,即将支持更多平台。

目前 Juju 上没有电子书或类似的东西。寻求帮助的最佳地点是网站文档IRC或在此处询问 Ubuntu

相关内容