我正在尝试遵循 OpenStack Autopilot 的官方说明,但是当我尝试运行命令来部署 Autopilot 时,它建议我使用 conjure-up。我可以使用 conjure-up 在基于 Ubuntu Server 14.04 LTS 的虚拟环境中安装 Juju GUI、Landscape 和 OpenStack 吗?
我正在尝试遵循 OpenStack Autopilot 的官方说明,但是当我尝试运行命令来部署 Autopilot 时,它建议我使用 conjure-up。我可以使用 conjure-up 在基于 Ubuntu Server 14.04 LTS 的虚拟环境中安装 Juju GUI、Landscape 和 OpenStack 吗?
我假设您想运行 Openstack Autopilot,因为您想查看 Openstack 的外观和气味。如果我是正确的,你不想要自动驾驶仪,或者手动安装 juju,或者任何其他的。如果您尝试遵循那些(现已过时的)指南,您将遇到无法相互配合的 Landscape、Juju 和 conjure-up 版本。
因此,最好的办法是从全新安装 Ubuntu 16.04.2 开始。我一直在笔记本电脑上执行此操作,或者在 VirtualBox、KVM/libvirt、AWS、vmware、Hyper-V 等中运行的虚拟机上执行此操作。没关系。安装 16.04.2 后,运行:
安装后运行
并选择“使用 NovaLXD 的 Openstack”。大多数提示您可以只接受默认答案。在安装结束时,您将获得一个 URL 来访问您的 Openstack Horizon 控制台。就像是:
http://10.0.8.33/horizon/auth/login/?next=/horizon/identity/
你可以运行(从主机)......
...到达 juju 控制台。另一个最初有用的命令是:
这将显示运行 Openstack 安装的所有容器(大约 15 个)。
使用 conjure-up snap,您将获得围绕 Canonical 生态系统(Juju、LXD 等)构建的最简化、最新、最棒的 Openstack 版本。