我正在为我的持续交付平台探索 Rundeck。我在这里可以预见的挑战是自动化 rundeck 本身 -每当创建新节点/vm 时将节点添加到 Rundeck。
我想用我的 rundeck 服务器的公钥创建 vm,并将 vm 详细信息添加到资源文件 [~/rundeck/projects/../resources.xml] 中。但这是一种低效的方法,因为我必须在每次删除 vm 时删除条目来管理 resources.xml 文件。我主要依靠主厨来提供基础设施,从主厨那里获取节点库存似乎是一个可行的解决方案,但它会增加更多的开销和工作流程的延迟。
如果我能得到一些简单/干净的建议来解决问题,那就太好了。