Skip to main content

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:

These are the commands included in the vendor workflow in the examples/snippets/stacks/workflows/network.yaml file:
    No commands found
Too many commands? Consider using the Atmos workflow! 🚀

2 Deploy all VPCs

Deploy all the VPCs in every configured region by running the following command:

These are the commands included in the deploy/vpc workflow in the examples/snippets/stacks/workflows/network.yaml file:
    No commands found
Too many commands? Consider using the Atmos workflow! 🚀

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