如何在机器上创建 LXD 容器并将其注册到 MAAS 中?

如何在机器上创建 LXD 容器并将其注册到 MAAS 中?

是否可以使用 MAAS 部署裸机并创建一些在 MAAS 区域中注册的 LXD 实例?

答案1

你可能想查找:

LXD 入门

另外,您可以在 .juju/openstack.cfg 文件中指定如下内容:

nova-compute:
  virt-type: 'lxd'

...结合如下部署:

juju deploy --config=.juju/openstack.cfg nova-compute

答案2

我认为目前这是不可能的。MAAS 本身不知道 LXD 容器或 LXD 守护进程,因此容器不会出现在 MAAS 中。

当然,您可以使用 JuJu 甚至手动在 MAAS 托管服务器上部署 LXD,但 LXD 不会像 libvirt 那样添加到 MAAS。这也没有实际意义,因为 LXD 容器无法通过 PXE 启动,因此无法运行 MAAS 安装程序。

相关内容