Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

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 入门