2.3. 新功能及功能增强
此版本对以下方面进行了改进
2.3.1. Operator
2.3.1.1. Operator Lifecycle Manager(OLM)(技术预览)
此功能当前还是一个 技术预览功能,不适用于生产环境中的工作负载。
OLM 可以帮助集群管理员进行安装、升级并对在集群中运行的 Operators 设置访问权限:
- 包括一个经过策划的 Operators 目录,可以把其他 Operators 加载到集群中
- 对所有 Operator 进行滚动更新来升级到新版本
- 支持使用基于角色的访问控制(RBAC)机制来控制特定的团队使用特定的 Operator
如需更多信息,请参阅,安装 Operator Framework。
2.3.1.2. Operator SDK
Operator SDK 是一个开发工具,可用来使用生成的代码和 CLI 来构建 Operator,以帮助构建、测试和发布 Operator。Operator SDK:
- 提供用于快速将应用程序业务逻辑嵌入到 Operator 中的工具
- 简化了与 Kubernetes API 进行通信的工作
- 帮助在本地或远程集群中运行代码逻辑的端到端测试
- Couchbase、MongoDB、Redis 等使用
如需更多相关信息,请参阅OKD 文档中的 Operator SDK 入门。