MicroShift is Technology Preview software only.
For more information about the support scope of Red Hat Technology Preview software, see Technology Preview Support Scope.第2章 アーキテクチャー
設計意図、OpenShift Kubernetes Engine との違い、API の互換性など、Red Hat build of MicroShift アーキテクチャーの詳細を学びます。
2.1. アーキテクチャーデザイン
Red Hat build of MicroShift は、コンテナーを使用してアプリケーションを実行する利点をリソースの少ないエッジ環境にまで拡張するように設計された、単一ノードのコンテナーオーケストレーションランタイムです。MicroShift は主にアプリケーションをデプロイするためのプラットフォームであるため、エッジおよびスモールフォームファクターコンピューティング環境での動作に不可欠な API と機能のみが含まれています。
たとえば、MicroShift には、次の Kubernetes クラスター機能のみが含まれています。
- ネットワーキング
- Ingress
- ストレージ
- Helm
MicroShift は、次の Kubernetes 機能も提供します。
- オーケストレーション
- セキュリティー
デプロイメントを最適化するには、Red Hat Enterprise Linux (RHEL) for Edge などの互換性のあるオペレーティングシステムで MicroShift を使用します。MicroShift と Red Hat Enterprise Linux (RHEL) for Edge を一緒に使用すると、Red Hat Device Edge が形成されます。仮想マシンは、MicroShift デプロイメントのオペレーティングシステムによって処理されます。
図2.1 Red Hat Device Edge の一部としての Red Hat build of MicroShift

以下に記す OpenShift Kubernetes Engine との運用上の違いは、MicroShift をデプロイできる場所を理解するのに役立ちます。