mirror of
https://github.com/bregman-arie/devops-exercises.git
synced 2026-02-04 23:59:11 +00:00
20 lines
726 B
Markdown
20 lines
726 B
Markdown
|
|
# Creating Custom VPC and Subnets with Terraform
|
||
|
|
|
||
|
|
## Requirements
|
||
|
|
* An existing AWS account with permissions to create VPCs and subnets.
|
||
|
|
* Terraform installed on your local machine.
|
||
|
|
* AWS CLI configured with your credentials.
|
||
|
|
|
||
|
|
|
||
|
|
## Objectives
|
||
|
|
1. Create a custom VPC with a specified CIDR block.
|
||
|
|
For example, you can use `10.0.0.0/16`.
|
||
|
|
2. Create two subnets within the VPC, each with a different CIDR block.
|
||
|
|
For example, you can use `10.0.0.0/20` for the first subnet and `10.0.16.0/20` for the second subnet.
|
||
|
|
|
||
|
|
Both subnets should be in different availability zones to ensure high availability.
|
||
|
|
3. Ensure that the VPC and subnets are tracked by Terraform.
|
||
|
|
|
||
|
|
## Solution
|
||
|
|
Click [here to view the solution](solution.md)
|