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.
1 Vendor the Networking components
First, vendor the networking components by running the following:
- Commands
- Atmos Workflow
These are the commands included in the Too many commands? Consider using the Atmos workflow! 🚀
vendor
workflow in the examples/snippets/stacks/workflows/network.yaml
file:- No commands found
Run the following from your Geodesic shell using the Atmos workflow:
atmos workflow vendor -f network
2 Deploy all VPCs
Deploy all the VPCs in every configured region by running the following command:
- Commands
- Atmos Workflow
These are the commands included in the Too many commands? Consider using the Atmos workflow! 🚀
deploy/vpc
workflow in the examples/snippets/stacks/workflows/network.yaml
file:- No commands found
Run the following from your Geodesic shell using the Atmos workflow:
atmos workflow deploy/vpc -f network
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