我们正在尝试设置openstack在虚拟环境 KVM 上(在资源非常充足的虚拟机上,有 12 GB RAM、500 GB 硬盘、6 个处理器)。我们能够使用以下工具设置 maas 环境:10 个节点。我们希望进入下一步并设置咒咒用于放置 openstack 的组件,包括 horizon、neutron、nova、keystone、cellometer、cinder 等(其余所有模块)
我的问题是,我们是否需要将 juju 设置到“MAAS 控制器“或者我们需要为每个节点?我不太明白这一点……
你能给我清楚地解释一下这个问题吗?
提前致谢...
答案1
您可以在希望驱动部署的机器上安装 juju。它甚至可以是多台机器,然后您可以与其他人共享环境文件。
这有点像在您想要管理网络的机器上安装 openssh-client。您从那里运行 ssh。juju 也一样。您将从某台机器运行 juju 命令。它可以在任何地方,只要它可以连接到节点即可。
答案2
好的,我尝试在安装了 maas 控制器节点的节点上建立“juju 环境”。然后,当您尝试为 juju bootstrap 供电时,它会随机选择一个节点,从您已经提供的 maas 环境获取 ssh。因此,在您运行后,juju 的 bootstrap 绝对会是另一个节点
juju bootstrap
然后,如果您的 maas 环境中有机器,您就可以将机器添加到 juju 中,并可以部署您想要的任何服务,这就是 juju 的神奇之处。