Master
工具

Operator框架

Published: Apr 13, 2021
Apr 2021
评估?

Operator框架是一套开源工具,可简化Kubernetes operators的构建和生命周期管理。Kubernetes operator模式最初由CoreOS引入,是一种使用Kubernetes原生能力来封装操作应用程序知识的方法;它包括要管理的资源和确保资源与其目标状态匹配的控制器代码。这种方法已被用于扩展Kubernetes,以原生化管理众多应用程序,特别是有状态的应用程序。Operator框架有三个组件:Operator SDK,简化了Kubernetes operators的构建、测试和打包;Operators生命周期管理器负责operators的安装、管理和升级;以及发布和共享第三方operators的目录。我们的团队发现Operator SDK在快速开发kubernetes原生应用程序时特别强大。