我想在 CentOS(或 Redhat)上实现 lxd 和 juju。我找到了矩阵https://www.flockport.com/lxc-and-lxd-support-across-distributions/其中明确指出,LXD 在 CentOS 上尚不可用。问题:
- 该矩阵是 2015 年的,那里有任何改进吗(即 LXD 是否已在 CentOS 上可用)?
- 我如何在没有 LXD 的情况下使用 juju(即纯 LXC,即当 LXD 尚不可用时)?
答案1
该矩阵是 2015 年的,那里有任何改进吗(即 LXD 是否已在 CentOS 上可用)?
您可以找到https://copr.fedorainfracloud.org/coprs/ganto/lxd/适用于 Fedora 25/26 的 LXD COPR 存储库。您将禁用 SELinux 以进行工作。
现在对于 CentOS 7,你可以研究https://gist.github.com/AdamIsrael/e6b4a540233a7be6d28decd917b60c3d检查 CentOS 7 的 LXD 和 Juju。可能有点不专业,但有些人可以做到这一点。
我如何在没有 LXD 的情况下使用 juju(即纯 LXC,即当 LXD 尚不可用时)?
您可以在 Amazon Web Services、Google Compute Engine 和 Microsoft Azure 中使用 Juju 进行部署。我猜想您会使用 LXC 而不是 LXD 进行本地部署以进行测试。旧版 Juju 1.25 版将支持此功能(https://jujucharms.com/docs/1.25/config-LXC) 但对于 Juju 2.x 版本,仅 LXD 支持本地部署。