From 52ce668a2f183a432e95797977333162a1dc8858 Mon Sep 17 00:00:00 2001 From: mommeja Date: Thu, 4 Dec 2025 10:31:09 +0100 Subject: [PATCH] output dev --- .../terraform/environments/dev/outputs.tf | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/tp-cloud/terraform/environments/dev/outputs.tf b/tp-cloud/terraform/environments/dev/outputs.tf index e69de29..e1980d4 100644 --- a/tp-cloud/terraform/environments/dev/outputs.tf +++ b/tp-cloud/terraform/environments/dev/outputs.tf @@ -0,0 +1,47 @@ +output "service_account_email" { + description = "Email du compte de service Terraform" + value = module.iam.terraform_sa_email +} + +output "service_account_key" { + description = "Clé privée du compte de service Terraform" + value = module.iam.terraform_sa_key + sensitive = true +} + +output "vpc_id" { + description = "ID du VPC créé" + value = module.network.vpc_id +} + +output "subnets" { + description = "IDs des subnets du VPC" + value = { + frontend = module.network.subnet_frontend_id + backend = module.network.subnet_backend_id + database = module.network.subnet_database_id + } +} + +output "instance_names" { + description = "Noms des instances compute" + value = [ + module.compute.frontend_name, + module.compute.backend_name, + module.compute.database_name + ] +} + +output "private_ips" { + description = "IP internes du frontend, backend et database" + value = { + frontend = module.compute.frontend_private_ip + backend = module.compute.backend_private_ip + database = module.compute.database_private_ip + } +} + +output "frontend_public_ip" { + description = "IP publique du frontend" + value = module.compute.frontend_public_ip +} \ No newline at end of file