This project is a Terraform-based infrastructure setup for DevFest. It automates the creation and management of cloud resources required for the event.
To set up this project, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/DevFest-ProjectFactory.git cd DevFest-ProjectFactory
-
Install Terraform: Follow the instructions on the Terraform website to install Terraform.
-
Initialize the Terraform configuration:
terraform init
To use this project, follow these steps:
-
Configure your Terraform variables: Create a
terraform.tfvars
file and add your configuration variables. For example:project_name = "devfest-project" region = "us-central1"
-
Plan the infrastructure changes:
terraform plan
-
Apply the infrastructure changes:
terraform apply
- Automated creation of cloud resources
- Easy configuration through Terraform variables
- Scalable and reusable infrastructure setup
We welcome contributions! Please follow these steps to contribute:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature-branch
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.