Verrazzanoコンソールの使用
クラスタを登録するには、次のステップを実行します:
-
syncClusters
を有効にします。syncClusters
の詳細は、「syncClustersの有効化」を参照してください。kubectl apply -f - <<EOF apiVersion: install.verrazzano.io/v1beta1 kind: Verrazzano metadata: name: admin spec: profile: prod components: clusterOperator: overrides: - values: syncClusters: enabled: true EOF
-
管理クラスタで、Rancherコンソールを開きます。
ここの手順に従って、クラスタのRancherコンソールURLを見つけることができます。 -
「Cluster Management」を選択し、「Import Existing Cluster」をクリックします。
-
管理対象クラスタの名前(managed1など)を指定します。
-
オプション。Verrazzano構成でクラスタ・ラベル・セレクタを指定した場合、「Labels & Annotations」でクラスタの
label
およびvalue
を指定します。選択的なクラスタ登録を実行するには、label
およびvalue
の情報がVerrazzano構成のクラスタ選択matchExpression
と一致する必要があります。 -
「作成」をクリックします。
-
次の画面で、画面の指示に従って、管理対象クラスタに対して指定したコマンドを実行することで登録を完了します。
クラスタがコンソールでActive
状態に達すると、Verrazzanoとの同期が自動的に実行され、verrazzano-mc
ネームスペースにVerrazzanoManagedClusterリソースが作成されます。
次のコマンドを実行して、Verrazzanoのマルチクラスタ初期化操作の詳細およびステータスを表示します:
$ kubectl get vmc -n verrazzano-mc <Rancher_cluster_name> -o yaml
詳細は、Rancherのドキュメントにある「Registering Existing Clusters」を参照してください。
ノート: kubectl
を使用して管理対象クラスタを登録することもできます。「kubectlを使用した管理対象クラスタの登録」を参照してください。
次のステップ
- 「マルチクラスタ・インストールの検証」の手順に従って、マルチクラスタVerrazzano環境の設定を検証します。
- マルチクラスタ・サンプル・アプリケーションをデプロイします。「マルチクラスタ環境でのVerrazzanoの使用例」を参照してください。