docs: add Terraform certification notes and tasks
This commit is contained in:
21
terraform/005/main.tf
Normal file
21
terraform/005/main.tf
Normal file
@@ -0,0 +1,21 @@
|
||||
# terraform {
|
||||
# required_providers {
|
||||
# aws = {
|
||||
# source = "hashicorp/aws"
|
||||
# version = "~> 6.0"
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
|
||||
# provider "aws" {
|
||||
# region = "us-east-1"
|
||||
# }
|
||||
|
||||
resource "aws_vpc" "devops_vpc" {
|
||||
cidr_block = "10.0.0.0/16"
|
||||
assign_generated_ipv6_cidr_block = true
|
||||
|
||||
tags = {
|
||||
Name = "devops-vpc"
|
||||
}
|
||||
}
|
||||
9
terraform/005/task-5.md
Normal file
9
terraform/005/task-5.md
Normal file
@@ -0,0 +1,9 @@
|
||||
## Task 5
|
||||
|
||||
The Nautilus DevOps team is strategically planning the migration of a portion of their infrastructure to the AWS cloud. Acknowledging the magnitude of this endeavor, they have chosen to tackle the migration incrementally rather than as a single, massive transition. Their approach involves creating Virtual Private Clouds (VPCs) as the initial step, as they will be provisioning various services under different VPCs.
|
||||
|
||||
For this task, create a VPC named devops-vpc in the us-east-1 region with the Amazon-provided IPv6 CIDR block using terraform.
|
||||
|
||||
The Terraform working directory is /home/bob/terraform. Create the main.tf file (do not create a different .tf file) to accomplish this task.
|
||||
|
||||
Note: Right-click under the EXPLORER section in VS Code and select Open in Integrated Terminal to launch the terminal.
|
||||
Reference in New Issue
Block a user