Ubuntu OpenStack Autopilot 在 Ubuntu 14.04 上仍然是有效的解决方案吗?

Ubuntu OpenStack Autopilot 在 Ubuntu 14.04 上仍然是有效的解决方案吗?

我正在尝试遵循 OpenStack Autopilot 的官方说明,但当我尝试运行部署 Autopilot 的命令时,它建议我使用 conjure-up。我可以使用 conjure-up 在基于 Ubuntu Server 14.04 LTS 的虚拟环境中安装 Juju GUI、Landscape 和 OpenStack 吗?

答案1

我假设您想要运行 Openstack Autopilot,因为您想要了解 Openstack 的外观和气味。如果我没记错的话,您不需要 autopilot,也不需要手动安装 juju,或者任何类似的东西。如果您尝试遵循这些(现已过时的)指南,您将陷入无法相互兼容的 Landscape、Juju 和 conjure-up 版本。

因此,最好的做法是从全新安装 Ubuntu 16.04.2 开始。我经常在笔记本电脑上这样做,或者在 VirtualBox、KVM/libvirt、AWS、vmware、Hyper-V 等虚拟机上这样做。没关系。安装好 16.04.2 后,运行:

snap install conjure-up --classic

安装后,运行

conjure-up

并选择“Openstack with NovaLXD”。大多数提示您只需接受默认答案即可。安装结束时,您将获得一个用于访问 Openstack Horizo​​n 控制台的 URL。类似于:

http://10.0.8.33/horizo​​n/auth/login/?next=/horizo​​n/identity/

然后您就可以(从主机)运行......

juju gui

...进入 juju 控制台。另一个最初有用的命令是:

lxc list

这将显示运行 Openstack 安装的所有容器(大约 15 个)。

使用 conjure-up snap,您将获得围绕 Canonical 生态系统(Juju、LXD 等)构建的最简化、最新、最好的 Openstack 版本。

相关内容