11 オプション・モジュールのインストール
Oracle Cloud Native Environmentプラットフォームをインストールし、Kubernetesモジュールをインストールした後、オペレータ・ノードのolcnectl
コマンドを使用して、任意のオプション・モジュールを環境に追加できます。
Calicoモジュール
Kubernetesモジュールを作成してインストールした場合、オプションでCalicoモジュールをインストールできます。 Calicoを使用して、ポッド・ネットワーク・トラフィックを管理するようにKubernetes CNIを構成できます。 Calicoモジュールの作成およびインストールの詳細は、「Calicoモジュール」を参照してください。
Multusモジュール
Kubernetesモジュールを作成してインストールした場合、オプションでMultusモジュールをインストールできます。 Multusを使用して、FlannelまたはCalicoの間のネットワーク・ブリッジを作成できます。 Multusモジュールの作成およびインストールの詳細は、「Multusモジュール」を参照してください。
Oracle Cloud Infrastructure Cloud Controller Managerモジュール
Kubernetesモジュールを作成してインストールした場合、オプションでOracle Cloud Infrastructure Cloud Controller Managerモジュールをインストールして、Oracle Cloud Infrastructureストレージおよびアプリケーション・ロード・バランサへのアクセスを設定できます。 これにより、Oracle Cloud Infrastructureストレージを使用して、Kubernetesアプリケーションに永続ストレージを提供できます。 また、Kubernetesアプリケーションのロード・バランサを作成して、クラスタ外から外部からアクセスできるようにすることもできます。
Oracle Cloud Infrastructure Cloud Controller Managerモジュールのインストールの詳細は、「Oracle Cloud Infrastructure Cloud Controller Managerモジュール」を参照してください。
MetalLBモジュール
Kubernetesモジュールを作成してインストールしたら、オプションでMetalLBモジュールをインストールできます。 MetalLBは、ベア・メタル・ホストで実行されているKubernetesアプリケーション用のネットワーク・ロード・バランサです。 MetalLBを使用すると、ベア・メタル環境で、従来はクラウド・プロバイダのネットワーク・ロード・バランサを使用するKubernetes LoadBalancerサービスを使用できます。 MetalLBモジュールのインストールの詳細は、「MetalLBモジュール」を参照してください。
Rookモジュール
Kubernetesモジュールを作成してインストールした場合、オプションでRookモジュールをインストールして、Cephストレージへのアクセスを設定できます。 これにより、Cephクラスタを使用して、Kubernetesアプリケーションに永続ストレージを提供できます。 Rookモジュールのインストールについては、「Rookモジュール」を参照してください。
KubeVirtモジュール
Kubernetesモジュールを作成してインストールした場合、オプションでKubeVirtモジュールをインストールして、仮想マシンを作成および管理できます。 KubeVirtモジュールのインストールの詳細は、「KubeVirtモジュール」を参照してください。
Operator Lifecycle Managerモジュール
Kubernetesモジュールを作成してインストールすると、オプションでOperator Lifecycle Managerモジュールをインストールして、Kubernetesクラスタ内のオペレータのインストールおよびライフサイクル管理を管理できます。 Operator Lifecycle Managerモジュールのインストールの詳細は、「Operator Lifecycle Managerモジュール」を参照してください。
Istioモジュール
Kubernetesモジュールを作成してインストールした場合は、オプションでIstioモジュールを使用してサービス・メッシュをインストールできます。 Istioモジュールをインストールしてサービス・メッシュを作成する方法については、「Istioモジュール」を参照してください。