Distributed Cloud コネクテッド クラスタは、Distributed Cloud コネクテッド ハードウェアにデプロイされたローカル コントロール プレーンを使用します。 Google Cloudへの接続が失われると、このようなクラスタは存続モードになり、ワークロードは最大 7 日間実行され続けます。
Distributed Cloud 接続クラスタを作成する場合は、次のルールが適用されます。
- Distributed Cloud 接続クラスタは、独自の Google Cloud プロジェクトに作成する必要があります。Distributed Cloud 接続クラスタは、Distributed Cloud 接続クラスタ以外のクラスタを含め、他のタイプのクラスタと同じ Google Cloud プロジェクトに共存できません。Distributed Cloud 接続クラスタを同じ Google Cloud プロジェクト内の他のタイプのクラスタと混在させると、データが失われる可能性があります。
- Distributed Cloud 接続クラスタ間でノードを再割り当てすると、そのノードは完全に消去され、デフォルトの構成にリセットされます。
- デフォルトでは、ローカル コントロール プレーン ワークロードは、Distributed Cloud によって自動的に選択された 3 つのノードにまたがる 3 つのレプリカを使用して、高可用性モードで実行されます。これは、クラスタ内のノードが 3 つ未満の場合、またはローカル コントロール プレーン ワークロードを実行するために 1 つのノードを使用するようにクラスタを明示的に構成した場合を除き、当てはまります。
--control-plane-machine-filterフラグを使用して、高可用性モードの 3 つのノードを指定することもできます。他のノードの組み合わせはサポートされていません。 - ローカル コントロール プレーン ワークロードを実行するノードは、アプリケーション ワークロードも実行します。
- ローカル コントロール プレーン エンドポイントの IP アドレスは、ローカル ネットワークでアクセスできます。ローカル ネットワークのセキュリティ構成で、これらの IP アドレスへの外部アクセスが禁止されていることを確認する必要があります。
存続可能性モードの場合、Distributed Cloud コネクテッド クラスタは次のように動作します。
- Google Cloud CLI、
kubectlCLI、Distributed Cloud Edge Container API を介したワークロードの制御が無効になります。 - Distributed Cloud のソフトウェア アップデート、SLO、ハードウェアの修理は利用できません。
- Google Cloud への接続が再確立されると、制限付きのログと指標が Google Cloud と同期されます。
- デフォルトでは、クラスタが Google Cloudから切断されている間にノードが再起動すると、認証鍵を更新できないため、 Google Cloud への接続が再確立されるまでクラスタに再参加できません。クラスタが存続モードで実行されている間に、ノードが再起動後にクラスタに再参加できるオフライン再起動ウィンドウを指定できます。詳細については、クラスタを作成するをご覧ください。
クラスタの接続状態を確認する
Distributed Cloud クラスタの to Google Cloudの状態を確認するには、クラスタに関する情報を取得するの手順を完了します。このコマンドは、connectionState フィールドの値を返します。このフィールドには、次のいずれかの値を指定できます。
CONNECTED: クラスタが Google Cloudに接続され、完全に同期されています。DISCONNECTED: クラスタが Google Cloudに接続されていません。CONNECTED_AND_SYNCING: クラスタが Google Cloud に再接続され、オフライン データが Google Cloudと同期されています。同期が完了するまで、このクラスタを Google Cloud から切断しないでください。