High availability cluster and shared Amazon VPC
Amazon VPC sharing enables you to share subnets with other AWS accounts within the same
AWS Organization. Amazon EC2 instances can be deployed using the subnets of the shared Amazon VPC.
For more information, see Amazon VPC sharing blog
This guide assumes that an AWS Organization is already setup and that Amazon VPC subnets have been shared between AWS accounts using the AWS RAM. For more details, see Create a resource share.
The following image shows a sample architecture design.
Note
Further in this guide, we refer to the AWS account that owns the Amazon VPC as the Amazon VPC account and to the account using the Amazon VPC where the cluster nodes are going to be deployed as the Cluster account.