- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
Setting up secure infrastructure in the cloud can be overwhelming. I created an open-source Azure Terraform Starter Kit to make it easier for developers and teams to get started with real-world Azure deployments.
What’s in the Kit?
Here’s how the components connect:
Why I Built It
bash
git clone
cd examples/basic-network
terraform init
terraform apply
What’s in the Kit?
- Terraform modules for Azure: VNet, subnets, VMs, NSGs, storage, and Key Vault
- GitHub Actions pipeline for validating and deploying code
- Modular structure with examples you can customize
- Best practices for security and tagging
Here’s how the components connect:
- A Resource Group provisions a Virtual Network
- Two subnets: one for app servers, one for database servers
- VMs in each subnet are protected by their own Network Security Groups
- A Storage Account and Key Vault are also deployed for logs and secrets
Why I Built It
- To make Azure easier for developers learning Terraform
- To follow best practices without starting from scratch
- To contribute something useful to the cloud community
bash
git clone
cd examples/basic-network
terraform init
terraform apply