You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this exercise, you will utilize a Terraform module to create a reusable configuration for S3 buckets. Additionally, you'll implement remote state management using an S3 bucket.
Steps
Create a Terraform Module for S3 Buckets
Create a new directory named s3_module and place a new Terraform file inside it, e.g., main.tf.
Define the Terraform code for an S3 bucket inside this file.
Implement Remote State in S3
In your main Terraform configuration (main.tf), configure the backend for remote state using S3.
Initialize and Apply
Initialize your Terraform project.
Apply the configuration to create the S3 bucket using the module and configure remote state.
Validation
Confirm that the S3 bucket was created as expected.
Check the S3 bucket where you store the remote state to ensure that the terraform.tfstate file is present.
Link to the coursework
https://developer.hashicorp.com/terraform/docs
Why are we doing this?
Objective
In this exercise, you will utilize a Terraform module to create a reusable configuration for S3 buckets. Additionally, you'll implement remote state management using an S3 bucket.
Steps
Create a Terraform Module for S3 Buckets
s3_module
and place a new Terraform file inside it, e.g.,main.tf
.Implement Remote State in S3
main.tf
), configure the backend for remote state using S3.Initialize and Apply
Validation
terraform.tfstate
file is present.References
Maximum time in hours
n/a stretch
How to get help
Ask calm, curious questions with links, code samples, and no screenshots.
https://curriculum.codeyourfuture.io/guides/asking-questions/
How to submit
Demo your progress in class.
The text was updated successfully, but these errors were encountered: