2.2. 与 OpenShift Kubernetes Engine 的主要区别

  • 安装了 MicroShift 的红帽构建的设备是自我管理
  • 与基于 RPM-OStree 的系统兼容
  • 仅使用基本功能(如安全性和运行时控制)所需的 API
  • 从 OpenShift CLI (oc) 工具启用命令子集
  • 不支持增加了 worker 节点的工作负载高可用性(HA)或水平可扩展性

图 2.2. 红帽构建的 MicroShift 与 OpenShift Kubernetes Engine 的不同。

<Red Hat MicroShift 的构建只负责 Kubernetes 集群功能

图 2 显示 OpenShift Kubernetes Engine 与 Red Hat build of MicroShift 具有相同的集群功能,并添加以下内容:

  • 安装
  • OTA(Over-the-air)升级
  • Cluster Operators
  • Operator Lifecycle Manager
  • 监控
  • 日志记录
  • Registry
  • 授权
  • 控制台(Console)
  • 云集成
  • 通过 OpenShift Virtualization 进行虚拟机(VM)

在 OpenShift Kubernetes Engine 和其他 OpenShift Container Platform 部署中,通过集群功能从操作系统中的所有组件都作为一个全面的单元,为多节点 Kubernetes 工作负载的完整集群服务。使用红帽构建的 MicroShift,操作系统执行无线更新、监控和日志记录等功能。