刚刚发现 ganeti 并尝试了一下;据我所见,只能通过“解除引导”某种操作系统来创建实例。
我想知道在创建实例时是否可以有“即用型”模板可供选择,例如“LAMP”模板或“DNS 服务器”模板。
没有找到太多关于这方面的文献;如果有人有想法......
谢谢 !
答案1
我写了一个不同的实例操作系统定义,它基于使用磁盘映像进行部署。它被称为ganeti 实例图像并且应该可以满足您的需求。基本思路是手动创建所需的基本映像,然后创建此 OS 定义将使用的文件系统转储或 tarball。效果非常好!
或者,如果您想继续使用 instance-debootstrap,您可以创建一个变体,列出不同的extra_pkgs=""
集合来构建您想要的 LAMP 模板。基本上,“模板”就像 Ganeti 中的“变体”。