モジュールは、Oracle Linux Cloud Native Environmentによるインストールおよび管理が可能な精選されたソフトウェアのユニットです。1つのモジュールは、あるデプロイメント内で少なくとも1つの特定の役割を果たします。同じ役割を果たすモジュールは、管理された方法でスワップ・アウトすることもできます。モジュールは、別のモジュールをカプセル化できます。
使用可能なモジュールは次のとおりです。
Kubernetes
Istio
Helm
Prometheus
Oracle Linux Cloud Native Environmentデプロイメントのコア・モジュールは、Kubernetesです。Kubernetesの詳細は、コンテナ・オーケストレーションを参照してください。
Kubernetesモジュールには、次のようなサブコンポーネントが含まれています。
Flannel: Kubernetesクラスタのデフォルト・オーバーレイ・ネットワーク。
CoreDNS: KubernetesクラスタのDNSサーバー。
CRI-O: Kubernetesクラスタのコンテナ・ランタイムを管理します。
runC: デフォルトのコンテナ・ランタイム。
Kata Containers: オプションの軽量仮想マシン・ランタイム。