InfraKit
InfraKit是用于基础架构流程的工具包。 它着重于不变的基础架构,将基础架构自动化和管理流程分解为可插入的小型组件。 这些组件一起工作,以确保基础结构状态符合用户的规范。 因此,InfraKit为更高级别的容器编排系统提供基础结构支持,并可以使您的基础结构进行自我管理和自我修复。
首先,请尝试,或查看以下视频:
InfraKit + POC
在此视频中,InfraKit用于构建自定义linux操作系统(基于 )。 然后,我们使用Mac Xhyve系统管理程序(HyperKit)在本地Mac笔记本电脑上部署了虚拟机实例集群。 3台服务器的群集在几秒钟内启动。 稍后,在使用新的公钥更新自定义OS映像之后,InfraKit会检测到更改并安排节点的滚动更新。 然后,我们将同一OS映像部署到在运行的裸机ARM服务器上,该服务器直接从本地主机使用自定义ipxe引导。 它演示了InfraKit中的一些关键概念和组件,并展示了如何使用InfraKit来实现从自定义OS映像创建到群集部署和Day N管理的集成工作流。 整个演示都作为发布,您也可以创建自己的剧本。
用例
In