0% found this document useful (0 votes)
11 views1 page

Terraform Demo Project 1

The document outlines a Terraform demo project due on April 11, 2025, which includes provisioning key AWS resources, deploying Docker containers, and creating reusable modules. It also covers the setup of a Kubernetes cluster on AWS, configuration of various AWS services, and automation of server provisioning as part of a CI/CD process. Additionally, it emphasizes the importance of state management and team collaboration in deployments.

Uploaded by

Cojjo Xenon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views1 page

Terraform Demo Project 1

The document outlines a Terraform demo project due on April 11, 2025, which includes provisioning key AWS resources, deploying Docker containers, and creating reusable modules. It also covers the setup of a Kubernetes cluster on AWS, configuration of various AWS services, and automation of server provisioning as part of a CI/CD process. Additionally, it emphasizes the importance of state management and team collaboration in deployments.

Uploaded by

Cojjo Xenon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Terraform Demo Project 1

Due: Friday 11th April 2025

1. Provision key AWS resources such as VPCs, Subnets, Security Groups, and EC2
Instances
2. Deploy a Docker container on an EC2 instance automatically
3. Create reusable modules for VPCs, EC2 instances, and Security Groups
4. Pass variables and outputs between modules
5. Provision a fully functional Kubernetes cluster on AWS (EKS)
6. Configure Node Groups, VPCs, and IAM roles
7. Configuring an AWS S3 bucket as remote storage for Terraform state files
8. Using state locking to prevent conflicts during team deployments
9. Automate server provisioning with Terraform as part of the CI/CD process
10. Configure Terraform to create EC2 instances and deploy Docker containers on them
11. Adjust a Jenkinsfile to include Terraform provisioning steps

You might also like