Deploying the Network
The first step in deploying the network is to deploy the VPCs in each region. This will create the necessary foundation for the platform to run and includes the VPC, subnets, route tables, security groups, and VPC endpoints.
Up to this point, we've used the SuperAdmin
user for administrative access. With the Identity layer now deployed, switch to using your designated AWS Team credentials for local access and deployments. Using roles rather than users provides better security through temporary credentials and easier access management. Unless otherwise requested, assume all future deployments use your AWS Team.
Please see How to Log into AWS
1 Vendor the Networking components
First, vendor the networking components by running the following:
2 Deploy all VPCs
Deploy all the VPCs in every configured region by running the following command:
3 Decommission the default VPCs
Once all VPCs are deployed, decomission the default VPC in each region by running the following command from within the Geodesic shell and while connected to you core-identity
AWS profile:
wipe-default-vpcs