我想使用Ubuntu 自动驾驶仪 ,但我不想安装 JUJU 和 MAAS。
是的,我尝试了上面链接中的命令:
$ sudo apt-add-repository ppa:cloud-installer/stable
$ sudo apt-get update
$ sudo apt-get install openstack
$ sudo openstack-install
最后一个命令返回:
sudo:openstack-install:未找到命令
我可以在没有 JUJU 和 MAAS 的情况下安装 Openstack 吗?我做错了什么?
答案1
OpenStack 所需的软件包和依赖项位于 Canonical Cloud Archive 中,它不是您安装的 archie。请参阅https://wiki.ubuntu.com/ServerTeam/CloudArchive详情请见。你可以将这些包与 puppet 或 chef 或你喜欢的配置管理系统一起使用,以构建你喜欢的任何类型的 openstack。
但是,推荐的方法是使用 Juju 和 MAAS。juju charms 可以更自然地对 openstack 中的各种应用程序进行建模,如果您掌握了 juju,您会发现构建小型、中型或大型 openstack 云变得无比容易。我见过许多大型团队,他们最初拒绝 Juju 是因为它与他们现有的工具不同,但在经历了没有它的大规模部署后,他们如释重负地回到了它。原因是 Juju 可以大规模建模应用程序,它不必太担心机器。这意味着您可以专注于所需的组件。
我建议你先从 conjure-up 工具开始,这样才能更好地了解 Juju 和 OpenStack。使用 16.04 并尝试 apt install openstack、sudo conjure-up openstack。