你能阻止 Juju 破坏机器吗?

你能阻止 Juju 破坏机器吗?

我一直在尝试使用 Juju,在将服务部署到节点后,如果我销毁它,该节点就会从 Juju 释放回 MaaS 池。

从文档来看,这种情况似乎应该在环境或机器被破坏之前不会发生(juju destroy-machine 或 juju destroy environment),但是,只要我破坏机器上运行的唯一服务(例如 juju destroy wordpress),这种情况就会发生。Juju 释放机器,并使其返回到 MaaS 中的“就绪”状态,因此部署新服务需要等待 8 分钟。

答案1

我也是 juju 的新手,但我为防止这种情况的发生所采取的措施是部署一个Ubuntucharm,然后在该机器上部署服务。因此,在部署 ubuntu charm 之前,我们首先应该在 MAAS UI 中为该节点分配一个标签。然后

juju deploy ubuntu --constraints tags=<tag that we set>

将出现一个装有 ubuntu 的新节点。现在在该机器上部署服务

juju deploy <charm_url> --to <machine_number>

相关内容