Juju 是否可以在单台服务器上使用,以便更轻松地部署 MySQL 等服务以及任何其他可用的 Charms?我知道它是一种部署和管理大型云服务器的工具,但它是否也可以在单台服务器上使用,以利用 Charms 的简单性?
答案1
简单部署
Juju 可以(从 1.18 版开始)通过手动配置部署到任何带有 OpenSSH 的 Ubuntu 服务器:
基本流程是,你可以通过以下方式向 Juju 注册你的机器:juju add-machine ssh:10.1.1.2
例如。然后,你可以将服务部署到这些机器上。
大规模部署
对于较大的部署,你可以将 Juju 与默认的多服务器安装协调器(称为玛雅斯) 将 charms 部署到物理机器上,或将额外的物理单元部署到现有服务上。Juju 和 MAAS 本质上让您可以将一组物理机器视为云。
本地(容器)部署
您还可以直接在工作站上运行 charms,我们称之为本地环境。您可以在一台机器上将每个单独的服务单元作为不同的 LXC 容器运行(仅限 Ubuntu)。