This commit is contained in:
Guillaume VALLAT 2024-12-06 14:20:50 +01:00
parent 9c02b07829
commit eb60239277
2 changed files with 12 additions and 16 deletions

View File

@ -9,10 +9,8 @@ resource "google_compute_instance" "vm-front" {
size = 10 size = 10
} }
} }
}
network_interface { network_interface {
network = google_compute_network.subnet1.id subnetwork = google_compute_network.subnet1.id
access_config {} # IP publique access_config {} # IP publique
} }
@ -21,6 +19,7 @@ tags = ["web", "ssh"]
metadata = { metadata = {
enable-oslogin = "TRUE" enable-oslogin = "TRUE"
} }
}
resource "google_compute_instance" "vm-back" { resource "google_compute_instance" "vm-back" {
@ -71,3 +70,4 @@ resource "google_compute_instance" "vm-database" {
} }
} }

View File

@ -1,7 +1,6 @@
variable "instance_type" { variable "instance_type" {
description = "type d'instance" description = "type d'instance"
type = string type = string
default = "e2-micro"
} }
variable "zone" { variable "zone" {
@ -10,22 +9,19 @@ variable "zone" {
default = "europe-west4-a" default = "europe-west4-a"
} }
variable "frontend_subnet_id" { variable "frontend_cidr" {
description = "front sub id" description = "front sub id"
type = string type = string
default = "10.0.1.0/24"
} }
variable "backend_subnet_id" { variable "backend_cidr" {
description = "back sub id" description = "back sub id"
type = string type = string
default = "10.0.2.0/24"
} }
variable "database_subnet_id" { variable "database_cidr" {
description = "data sub id" description = "data sub id"
type = string type = string
default = "10.0.3.0/24"
} }