Before you begin

Before you start the cluster deployment, verify that your system meets the following minimum hardware and software requirements for an AWS-based management cluster.

Warning

Some of the AWS features required for Container Cloud may not be included into your AWS account quota. Therefore, carefully consider the AWS fees applied to your account that may increase for the Container Cloud infrastructure.

Note

For the bootstrap node, you can use any local machine running Ubuntu 20.04 with the following resources:

  • 2 vCPUs

  • 4 GB of RAM

  • 5 GB of available storage

Minimum hardware requirements for a management cluster

Resource

Requirement

# of nodes

4 (3 for HA + 1 for Bastion)

# of vCPUs

25 (8 per node + 1 for Bastion)

RAM in GB

73 (24 per node + 1 for Bastion)

Storage in GB

360 (120 per node)

Instance type

c5.4xlarge

Warning

Do not stop the AWS instances dedicated to the Container Cloud clusters to prevent data failure and cluster disaster.

Bastion host instance type

t2.micro

# of volumes

7 (total 110 GB)

# of Elastic load balancers

10

# of Elastic IP addresses

1

Minimum software requirements for a management cluster

Software

Version

Operating system distribution

Ubuntu 20.04

Docker

Current version available for Ubuntu 20.04