juju 可以将魅力部署到 Windows Server 的 EC2 实例吗?

Iva*_*van 5 windows juju

Juju 可以引导并部署到运行 Windows Server 操作系统的 EC2 云实例,还是只能引导/部署到 Linux 实例?我是第一次尝试 Juju,并且已经在我本地机器上 VirtualBox 的 Ubuntu VM 上安装了 Juju。我还有一个 EC2 Windows 2008 Server 实例,我试图将 Juju 引导到该实例但没有成功。可能是我的 yaml 存在其他配置问题,导致引导程序无法工作,但我首先想确保 Juju 可以部署到 Windows 环境,然后再浪费更多时间尝试修复引导程序问题。

Jor*_*tro 1

Juju 目前仅部署 Ubuntu 实例。在客户端,您可以拥有 Ubuntu 计算机或 OSX 计算机。客户端是Python,所以理论上你可以让它在Windows 上运行,但我认为没有人尝试过。

即使这样,Juju 也不会真正部署在您已经运行的工作实例上,它会提供一个全新的实例。因此,您无需在 EC2 上创建 ubuntu 实例来引导和部署,当您发出“juju deploy”命令时,Juju 会自动完成所有这些工作。

假设您的笔记本电脑或台式机配置为使用 EC2,我将通过命令为您绘制出来:

juju bootstrap
Run Code Online (Sandbox Code Playgroud)

这会启动 EC2 中的一个实例来开始。您无需手动进入 AWS 控制台或启动实例或安装 Ubuntu 或类似的东西,您只需等待 AWS/Juju 为您完成所有这些操作(大约需要 6 分钟)。

juju deploy mysql
Run Code Online (Sandbox Code Playgroud)

这将启动另一个EC2 实例;再次强调,一切都是自动化的,您无需提前启动任何内容,就我们而言,您需要 mysql,因此 AWS/Juju 将从最新映像为您安装 Ubuntu 服务器(无需指定 AMI 或任何内容) ,然后安装并配置MySQL。

Juju 背后的想法是不必执行任何手动操作,例如寻找 AMI 或进入 AWS 控制台,您只需询问您想要什么服务,它就会为您完成其余的工作。