GKE on AWS で作成されたクラスタは、AWS リージョンにあります。クラスタを作成するときに、クラスタの AWS リージョンと、そのクラスタを管理する Google Cloud リージョンの両方を指定します。
各 Google Cloud リージョンでは、周辺にある特定の AWS リージョンのクラスタを管理できます。たとえば、オレゴン州にある Google Cloud リージョン us-west1 は、2 つの AWS リージョン(北カリフォルニアの us-west-1 とオレゴンの us-west-2)のクラスタを管理します。周辺の Google Cloud リージョンでクラスタを管理すると、可用性が向上し、クラスタ管理オペレーションのレイテンシが短縮されます。
GKE on AWS は、クラスタのリソース名にクラスタの Google Cloud リージョンを追加します。たとえば、リージョン us-west1 のプロジェクト my-project に作成した my-cluster という名前のクラスタのリソース名は、projects/my-project/locations/us-west1/awsClusters/my-cluster に設定されます。これに対し、AWS リージョンはクラスタ リソースの一部です。API 呼び出しの aws_region フィールドで指定できます。
データの局所性
クラスタを管理するには、GKE Multi-Cloud API で、クラスタの作成時に指定した Google Cloud リージョン内のクラスタの状態に関する情報を保存する必要があります。このデータには、ワークロード固有のデータ(クラスタのリージョンに保存される)は含まれていませんが、AWS リソース ID や公開鍵基盤(PKI)データなどの情報は含まれています。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-31 UTC。"],[],[],null,["# Google Cloud management regions overview\n\nGoogle Cloud management regions and locations\n---------------------------------------------\n\nClusters created with GKE on AWS are located in a AWS\nregion. When you create a cluster, you specify both an AWS region\nfor your cluster and a Google Cloud region that manages the cluster.\n\nEach Google Cloud region can manage clusters in a specific set of\nnearby AWS regions.\n\nFor example, the Google Cloud region `us-west1`, located in Oregon, manages clusters\nin two AWS regions: `us-west-1` in Northern California and `us-west-2` in\nOregon.\n\nManaging your clusters from nearby Google Cloud regions improves availability\nand reduces the latency of cluster management operations.\n\nGKE on AWS includes the cluster's Google Cloud region in\nthe cluster's resource name. For example, a cluster named `my-cluster` created\nin project `my-project` on region `us-west1` has a resource name of\n`projects/my-project/locations/us-west1/awsClusters/my-cluster`. By contrast,\nthe AWS region is part of the cluster resource. You can specify it in the\n`aws_region` field of API calls.\n\nData locality\n-------------\n\nTo manage your clusters, the GKE Multi-Cloud API must store\ninformation about your cluster's state in the Google Cloud region you specified\nwhen creating the cluster. This data doesn't include workload-specific data\n(which is stored in your cluster's region) but does include\ninformation such as AWS resource IDs and public key infrastructure (PKI)\ndata.\n\nIf your application needs to store its data in a particular geographic region,\nspecify an AWS region and its associated\nGoogle Cloud management region that comply with your requirements when you\ncreate your clusters.\n\nGoogle Cloud regions and nearby AWS regions\n-------------------------------------------\n\nThe following table lists the Google Cloud regions currently supported by GKE on AWS and the nearby regions they can manage.\n\n\u003cbr /\u003e\n\nYou can fetch the most up-to-date list of current AWS regions\nsupported by a\n[Google Cloud region](https://cloud.google.com/compute/docs/regions-zones#available) by\nrunning the following gcloud command: \n\n gcloud container aws get-server-config --location \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_REGION\u003c/var\u003e\n\nReplace \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_REGION\u003c/var\u003e with the name of the Google Cloud region you're\nquerying."]]