forked from pierront/but3-iac
ajout compute
This commit is contained in:
@@ -39,13 +39,13 @@ variable "ssh_source_ranges" {
|
|||||||
variable "project_id" {
|
variable "project_id" {
|
||||||
description = "ID du projet"
|
description = "ID du projet"
|
||||||
type = string
|
type = string
|
||||||
default = "learned-trilogy-478713-j7 "
|
default = "learned-trilogy-478713-j7"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "instance_type" {
|
variable "instance_type" {
|
||||||
description = "type de l'instance"
|
description = "type de l'instance"
|
||||||
type = string
|
type = string
|
||||||
default = "e2-small"
|
default = "e2_small"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "zone" {
|
variable "zone" {
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# À vous de créer :
|
||||||
|
# 1. Un compte de service pour Terraform
|
||||||
|
# 2. Une clé pour ce compte de service
|
||||||
|
# 3. Les rôles IAM nécessaires
|
||||||
|
# 4. La configuration OS Login avec votre clé SSH
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# À vous d'exposer :
|
||||||
|
# 1. L'email du compte de service
|
||||||
|
# 2. La clé du compte de service (sensitive = true)
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
# À vous de définir :
|
||||||
|
# - project_id (string)
|
||||||
@@ -2,14 +2,14 @@
|
|||||||
# 1. L'ID du VPC
|
# 1. L'ID du VPC
|
||||||
# 2. Les IDs des sous-réseaux sous forme de map
|
# 2. Les IDs des sous-réseaux sous forme de map
|
||||||
|
|
||||||
output "vpc_terraform_output" {
|
output "vpc" {
|
||||||
value = google_compute_network.vpc_terraform.id
|
value = google_compute_network.vpc_terraform.id
|
||||||
}
|
}
|
||||||
|
|
||||||
output "list_id" {
|
output "subnets" {
|
||||||
value = {
|
value = {
|
||||||
frontend = google_compute_subnetwork.subnet_frontend.id
|
frontend = google_compute_subnetwork.subnet_frontend.id
|
||||||
backend = google_compute_subnetwork.subnet_backend.id
|
backend = google_compute_subnetwork.subnet_backend.id
|
||||||
database = google_compute_subnetwork.subnet_database.id
|
database = google_compute_subnetwork.subnet_database.id
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user