diff --git a/terraform/environments/dev/.terraform.lock.hcl b/terraform/environments/dev/.terraform.lock.hcl new file mode 100644 index 0000000..3a67db2 --- /dev/null +++ b/terraform/environments/dev/.terraform.lock.hcl @@ -0,0 +1,22 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/google" { + version = "6.12.0" + constraints = "~> 6.12.0" + hashes = [ + "h1:rvZHMkoxkHrBYQXb/waoZiD2oo3FS1AF8HoWHlb6SN8=", + "zh:14701aa307a832d99f567b8056a4c5e4ee5a403d984c98f024deee7507a3f29c", + "zh:344eca00ffb2643c2fa7f52f069b659d50bb4c9369df4cad96ea0fadb54282c8", + "zh:5fb57c0acfd4d30a39941900040d5518a909d8c975af0c4366a7bfd0d0bb09a8", + "zh:617a77048a5b9aa568e8bc706cc84307a237b2dd0e49709028b283f8bbe42475", + "zh:677837a05fefe0342cf4d4bdc494e8fd4d62331cac947820e73df37e8f512688", + "zh:7b79f6e02474eef4a1480fc6589afb63ed16b25bf019b6056f9838e2845e2ef8", + "zh:7d891fceb5b15e81240d829f42e1a36e4c812bfc1abe7856756e59101932205f", + "zh:97f1e0ac799faf382426e070e888fac36b0867597b460dc95b0e7f657de21ba9", + "zh:9855f2f2f5919ff6a6a2c982439c910d28c8978ad18cd8f549a5d1ba9b4dc4c3", + "zh:ac551367180eb396af2a50244e80243d333d600a76002e29935262d76a02290b", + "zh:c354f34e6579933d21a98ce7f31f4ef8aeaceb04cfaedaff6d3f3c0be56b2c79", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} diff --git a/terraform/environments/dev/variables.tf b/terraform/environments/dev/variables.tf index 6fcdd41..acbba10 100644 --- a/terraform/environments/dev/variables.tf +++ b/terraform/environments/dev/variables.tf @@ -30,12 +30,12 @@ variable "region"{ variable "project_id"{ description = "id of the project" - type = "string" + type = string default = "10.0.6.0/24" } variable "ssh_source_ranges"{ description = "range of sources" - type = "string" + type = string default = "10.0.7.0/24" } diff --git a/terraform/modules/network/main.tf b/terraform/modules/network/main.tf index 18be07c..6c83cfd 100644 --- a/terraform/modules/network/main.tf +++ b/terraform/modules/network/main.tf @@ -8,7 +8,7 @@ resource "frontend" "subnet" { network = google_compute_network.vpc.id ip_cidr_range = "10.0.1.0/24" region = "europe-west9" - provider = "registry.terraform.io/hashicorp/frontend" + provider = google allow { protocol = ssh @@ -24,7 +24,7 @@ resource "backend" "subnet" { network = google_compute_network.vpc.id ip_cidr_range = "10.0.2.0/24" region = "europe-west9" - provider = "registry.terraform.io/hashicorp/backend" + provider = google allow { protocol = ssh @@ -41,5 +41,5 @@ resource "database" "subnet" { network = google_compute_network.vpc.id ip_cidr_range = "10.0.3.0/24" region = "europe-west9" - provider = "registry.terraform.io/hashicorp/database" + provider = google }