commit bdb8e877900f5b6cf485734dfdde6bc3b1e6fd1f Author: comerford0 Date: Fri Sep 26 08:59:37 2025 +0000 Initial Commit diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml new file mode 100644 index 0000000..e69de29 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c3b7960 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.terraform/ +*.tfstate +*.tfstate.backup +.terraform.lock.hcl +terraform.tfvars +*.override.tf diff --git a/README.md b/README.md new file mode 100644 index 0000000..74a4737 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Terraform Azure Bootcamp diff --git a/environments/dev/backend.tf b/environments/dev/backend.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/dev/main.tf b/environments/dev/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/dev/outputs.tf b/environments/dev/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/dev/variables.tf b/environments/dev/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/prod/backend.tf b/environments/prod/backend.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/prod/main.tf b/environments/prod/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/prod/outputs.tf b/environments/prod/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/environments/prod/variables.tf b/environments/prod/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/compute/main.tf b/modules/compute/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/compute/outputs.tf b/modules/compute/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/compute/variables.tf b/modules/compute/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/database/main.tf b/modules/database/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/database/outputs.tf b/modules/database/outputs.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/database/variables.tf b/modules/database/variables.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/network/main.tf b/modules/network/main.tf new file mode 100644 index 0000000..e69de29 diff --git a/modules/network/outputs.tf b/modules/network/outputs.tf new file mode 100644 index 0000000..94ca2bd --- /dev/null +++ b/modules/network/outputs.tf @@ -0,0 +1 @@ +output "vnet_id" { value = "" } diff --git a/modules/network/variables.tf b/modules/network/variables.tf new file mode 100644 index 0000000..088bd1a --- /dev/null +++ b/modules/network/variables.tf @@ -0,0 +1 @@ +variable "resource_group_name" { type = string }