From 44632df2b45b422a25e4bd55c38174a3db93fd88 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Wed, 15 Mar 2023 12:21:08 -0700 Subject: [PATCH] . --- modules/backend/main.tf | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/modules/backend/main.tf b/modules/backend/main.tf index 14695c3..a212a24 100644 --- a/modules/backend/main.tf +++ b/modules/backend/main.tf @@ -1,23 +1,29 @@ -# modules/backend/main.tf - -module "network" { - source = "../network" +provider "google" { project = var.project_id + region = var.region +} + +data "google_compute_image" "debian" { + family = "debian-10" + project = "debian-cloud" } resource "google_compute_instance" "backend" { name = "backend" - machine_type = "f1-micro" - zone = "${var.region}-f" + machine_type = "e2-small" + zone = var.region boot_disk { initialize_params { - image = "debian-cloud/debian-9" + image = data.google_compute_image.debian.self_link } } network_interface { - network = module.network.network_name + subnetwork = module.network.subnet_name + access_config { + // Include this section to give the VM an external ip address + } } metadata_startup_script = module.network.startup_script