Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Rancher RKE2へのマルチクラスターCN2のインストール

マルチクラスター展開にCN2をインストールするには、この手順を使用します。

マルチクラスター展開では、CN2は複数の分散ワークロードクラスター用のセントラルネットワークプラットフォームおよびCNIプラグインとなります。Contrailコントローラは中央クラスタのKubernetesコントロールプレーンで実行され、Contrailデータプレーンコンポーネントは分散ワークロードクラスタのワーカーノードで実行されます。

マルチクラスターデプロイメントにCN2をインストールするには、まず中央クラスターを作成してから、分散ワークロードクラスターを1つずつ中央クラスターに接続します。単一クラスター展開と同様に、CNI プラグインがインストールされていない新しい Rancher RKE2 クラスターから開始し、CN2 をインストールします。

この手順の例では、中央クラスターの作成に使用するマニフェストは k8s/multi-cluster/central_cluster_deployer_example.yaml です。この手順では、このマニフェストが manifests ディレクトリに配置されていることを前提としています。

このセクションの手順では、提供されているマニフェストを使用して、指定された CN2 配置を作成する方法の基本的な例を示します。このセクションで説明する配置に限定されず、提供されているマニフェストの使用にも制限されません。CN2は、多すぎて詳細に説明できない幅広い導入をサポートしています。提供されている例を開始点として使用して、特定の状況に合わせて独自のマニフェストをロールします。

  1. 中央クラスターを作成します。

    ランチャーRKE2クラスターの作成の手順例に従うか、他の方法を使用できます.CNI プラグインなしでクラスターを作成します。

    それに応じて、必要な数のサーバー(コントロールプレーン)とエージェント(ワーカー)ノードを使用して手順を調整します。

  2. 中央クラスタにCN2をインストールします。
    1. 中央クラスター マニフェストを適用します。このマニフェストは、中央クラスターに必要な名前空間とその他のリソースを作成します。また、CN2を導入し、CN2コンポーネントのライフサイクル管理を提供するcontrail-k8s-deployer配置環境も作成します。
    2. すべてのポッドが起動していることを確認します。これには数分かかる場合があります。
    これで、中央クラスターが作成されました。
  3. ワークロードクラスター のアタッチに従って、分散ワークロードクラスターを作成し、中央 クラスターにアタッチ します。
  4. 作成してアタッチするすべてのワークロードクラスターについて、手順 3 を繰り返します。
  5. (オプション)ポストフライトチェックを実行します。プリフライトチェックとポストフライトチェックの実行を参照してください。
    メモ:

    中央クラスターからのみポストフライトチェックを実行します。