This documentation is for the current version of Anthos clusters on AWS, released in November 2021. See the Release notes for more information. For documentation on the previous generation of Anthos clusters on AWS, see Previous generation.

Cluster resources

This document describes the default resources that are created with an Anthos clusters on AWS cluster.

You might want to know about the resources that are created with a cluster for the following reasons:

  • Resources are associated with costs.
  • AWS quotas might limit the number of resources you can create.
  • Your organization might have policies that dictate the resources you are allowed to launch.

Compute resources

Resource Quantity
AWS Virtual Private Cloud (optional) 1
EC2 instance At least 3

The default number of control plane EC2 instances in a cluster is three. At least one additional instance is created for each node pool.

Storage resources

Resource Quantity
Main volume 1
Root volume 1

Network resources

Resource Type Quantity
NAT gateway 3
Internet gateway 1
Subnet Public 3
Private 3
Route table Public 3
Private 3
Route Public internet gateway 3
Private NAT gateway 3
Route table association Public 3
Private 3
Elastic IP address NAT 3

Security and IAM resources

Resource Quantity Usage
KMS key 6 Database encryption
Control plane configuration encryption
Control plane main volume encryption
Control plane root volume encryption
Node pool configuration encryption
Node pool root volume encryption
KMS alias 6 Database encryption
Control plane configuration encryption
Control plane main volume encryption
Control plane root volume encryption
Node pool configuration encryption
Node pool root volume encryption
IAM role 3 Node pool
Control plane
API
IAM policy 3 Node pool
Control plane
API
IAM instance profile 2 Node pool
Control plane
IAM role policy attachment 3 Node pool
Control plane
API

If you are using a proxy, Anthos clusters on AWS needs the following resources:

Resource Quantity
Secret manager secret 1