This topic describes the current limitations of using GKE on AWS.
Overall quotas and limits
Your GKE on AWS installation is subject to any AWS service quotas that are on your AWS account, including but not limited to, the following:
For more information, see the AWS Service Quotas console.
Management service limits
- One management service can support at least 30 user clusters.
User cluster limits
- You must create your user clusters in the same region as your management service.
- GKE on AWS user clusters are tested with clusters of 200 nodes. Larger clusters might be possible depending on your workloads.
Feature limitations
This section describes the feature limitations of GKE on AWS.
Kubernetes versions
GKE on AWS aws-1.14.1-gke.0 supports the following Kubernetes versions:
- 1.23.15-gke.2000
- 1.24.9-gke.2100
- 1.25.5-gke.2100
For information on prior supported versions, see Release notes.
Component upgrades
This section describes upgrading your AWSClusters and AWSNodePools.
AWSCluster
You can update an AWSCluster to a new version of GKE on AWS without updating your AWSNodePools.
AWSNodePools
You cannot update an AWSNodePool to a version newer than your AWSCluster. To update your AWSNodePools, you must first update your AWSCluster.
Your AWSNodePools version must be no less than two minor versions behind your AWSCluster version.
Node repair
Automatically repairing unhealthy nodes is not supported.
Node image types
For more information on node images, see OS details.
Supported EC2 instance types
GKE on AWS supports the following AWS EC2 instance types:
- m5.large
- m5.xlarge
- m5.2xlarge
- m5.4xlarge
- m5.8xlarge
- m5.12xlarge
- m5.16xlarge
- m5.24xlarge
- m5a.large
- m5a.xlarge
- m5a.2xlarge
- m5a.4xlarge
- m5a.8xlarge
- m5a.12xlarge
- m5a.16xlarge
- m5a.24xlarge
- m5ad.large
- m5ad.xlarge
- m5ad.2xlarge
- m5ad.4xlarge
- m5ad.8xlarge
- m5ad.12xlarge
- m5ad.16xlarge
- m5ad.24xlarge
- m5d.large
- m5d.xlarge
- m5d.2xlarge
- m5d.4xlarge
- m5d.8xlarge
- m5d.12xlarge
- m5d.16xlarge
- m5d.24xlarge
- c5.large
- c5.xlarge
- c5.2xlarge
- c5.4xlarge
- c5.9xlarge
- c5.12xlarge
- c5.18xlarge
- c5.24xlarge
- c5a.large
- c5a.xlarge
- c5a.2xlarge
- c5a.4xlarge
- c5a.8xlarge
- c5a.12xlarge
- c5a.16xlarge
- c5a.24xlarge
- c5ad.large
- c5ad.xlarge
- c5ad.2xlarge
- c5ad.4xlarge
- c5ad.8xlarge
- c5ad.12xlarge
- c5ad.16xlarge
- c5ad.24xlarge
- c5d.large
- c5d.xlarge
- c5d.2xlarge
- c5d.4xlarge
- c5d.9xlarge
- c5d.12xlarge
- c5d.18xlarge
- c5d.24xlarge
- i3en.large
- i3en.xlarge
- i3en.2xlarge
- i3en.3xlarge
- i3en.6xlarge
- i3en.12xlarge
- i3en.24xlarge
- r5.large
- r5.xlarge
- r5.2xlarge
- r5.4xlarge
- r5.8xlarge
- r5.12xlarge
- r5.16xlarge
- r5.24xlarge
- r5.metal
- r5a.xlarge
- r5a.2xlarge
- r5a.4xlarge
- r5a.8xlarge
- r5a.12xlarge
- r5a.16xlarge
- r5a.24xlarge
- r5ad.large
- r5ad.xlarge
- r5ad.2xlarge
- r5ad.4xlarge
- r5ad.8xlarge
- r5ad.12xlarge
- r5ad.16xlarge
- r5ad.24xlarge
- r5d.large
- r5d.xlarge
- r5d.2xlarge
- r5d.4xlarge
- r5d.8xlarge
- r5d.12xlarge
- r5d.16xlarge
- r5d.24xlarge
- r5d.metal
- t3.medium
- t3.large
- t3.xlarge
- t3.2xlarge
- t3a.medium
- t3a.large
- t3a.xlarge
- t3a.2xlarge
Supported AWS regions
GKE on AWS supports the following AWS regions:
- us-east-1
- us-east-2
- us-west-1
- us-west-2
- ap-east-1
- ap-south-1
- ap-northeast-1
- ap-northeast-2
- ap-southeast-1
- ap-southeast-2
- ca-central-1
- eu-central-1
- eu-west-1
- eu-west-2
- eu-west-3
- eu-north-1
- me-south-1
- sa-east-1