Kubernetes控制器实用程序
github.com/ianlewis/controllerutil软件包提供了一种简单的方法来管理多个Kubernetes控制器,这是单个进程的一部分。
项目状态
项目状态: alpha
controllerutil仍在积极开发中,尚未经过广泛测试。 使用风险自负。 Alpha版本不支持向后兼容。
动机
Kubernetes控制器通常作为单个流程的一部分一起运行,但是通常不清楚如何管理每个控制器的生命周期。 每个控制器还利用一个或多个“通知器”,这些“通知器”用于监视Kubernetes API对对象的更改并维护每个对象类型的本地缓存。 线人有自己的生命周期,也需要进行管理。
这种复杂性虽然功能强大,但通常会导致易于出错且无法很好地处理边缘情况的体系结构。 尤其是失败案例。 该库的目的是为控制器的开发人员提供一种简单的方法,以利用Go编程,日志记
评论0
最新资源