0
0
GCPcloud~10 mins

Default VPC and subnets in GCP - Step-by-Step Execution

Choose your learning style9 modes available
Process Flow - Default VPC and subnets
Create Default VPC
Auto-create Subnets in each region
Assign default firewall rules
Ready for VM instances to use
User can modify or add resources
The cloud automatically creates a default network with subnets in each region and sets firewall rules so you can start using it immediately.
Execution Sample
GCP
gcloud compute networks describe default
# Shows default VPC and its subnets
This command shows the default VPC and the subnets created automatically in each region.
Process Table
StepActionResultDetails
1Create new GCP projectProject createdNo VPC yet
2Default VPC auto-createdVPC named 'default' existsNetwork with auto mode
3Subnets auto-createdOne subnet per regionEach subnet has a CIDR block
4Default firewall rules appliedRules allow SSH, RDP, ICMPBasic security rules set
5User launches VMVM attached to default subnetVM gets internal IP from subnet
6User modifies firewallRules updatedCan allow/block traffic
7User adds custom subnetNew subnet createdUser controls IP range
8EndDefault VPC ready for useUser can build on this network
💡 Default VPC and subnets are created automatically when a new project is made, ready for use.
Status Tracker
ResourceInitial StateAfter Step 2After Step 3After Step 7Final
VPC NetworkNonedefault VPC existsdefault VPC with subnetsdefault VPC with subnets + custom subnetdefault VPC with all subnets
SubnetsNoneNoneSubnets in all regionsSubnets + 1 custom subnetAll subnets active
Firewall RulesNoneDefault rules appliedDefault rules activeDefault rules + user changesFinal firewall rules set
Key Moments - 3 Insights
Why do I see subnets in all regions even if I didn't create them?
Because the default VPC is in auto mode, it automatically creates one subnet in each region as shown in execution_table step 3.
Can I delete the default VPC or its subnets?
Yes, but you must first delete or move resources using them. The default VPC is just a starting point, as seen in step 7 where user adds custom subnets.
What firewall rules come with the default VPC?
Default firewall rules allow basic traffic like SSH, RDP, and ICMP, applied automatically at step 4 in the execution_table.
Visual Quiz - 3 Questions
Test your understanding
Look at the execution_table, at which step are subnets created automatically in all regions?
AStep 2
BStep 5
CStep 3
DStep 7
💡 Hint
Check the 'Action' and 'Result' columns for subnet creation in execution_table row 3.
According to variable_tracker, what is the state of firewall rules after step 4?
ADefault firewall rules applied
BNo firewall rules
CUser-defined firewall rules only
DFirewall rules deleted
💡 Hint
Look at the 'Firewall Rules' row and the 'After Step 2' and 'After Step 3' columns in variable_tracker.
If a user adds a custom subnet, which step in execution_table shows this change?
AStep 5
BStep 7
CStep 4
DStep 8
💡 Hint
Look for 'custom subnet' in the 'Action' column of execution_table.
Concept Snapshot
Default VPC is auto-created in new GCP projects.
It has one subnet per region by default.
Default firewall rules allow basic traffic.
Users can add or modify subnets and rules.
Ready to launch VM instances immediately.
Full Transcript
When you create a new Google Cloud project, a default virtual private cloud (VPC) network is automatically created. This default VPC is in auto mode, which means it automatically creates one subnet in each region with a predefined IP range. Along with the network and subnets, default firewall rules are applied to allow common traffic like SSH and ICMP. This setup lets you quickly launch virtual machines without manual network configuration. You can later add custom subnets or modify firewall rules as needed. The execution table shows each step from project creation to adding custom subnets, and the variable tracker shows how the network, subnets, and firewall rules change over time.