add firewall rules and add tags to template

This commit is contained in:
gregory hendrickson
2023-03-30 05:15:04 -07:00
parent 179b67acf4
commit 256959ab9c
4 changed files with 5 additions and 7 deletions

View File

@@ -5,12 +5,9 @@ provider "google" {
zone = var.zone
}
resource "google_project_service" "compute_engine_api" {
project = var.project_id
service = "compute.googleapis.com"
disable_dependent_services = true
disable_on_destroy = false
module "firewall_rule" {
source = "./modules/firewall_rule"
project_id = var.project_id
}
module "compute_engine_template" {

View File

@@ -16,7 +16,7 @@ resource "google_compute_instance_template" "template" {
// Ephemeral public IP address
}
}
tags = ["http-server"]
metadata_startup_script = var.startup_script
lifecycle {

View File

View File

@@ -0,0 +1 @@
variable "project_id" {}