Код IT
← Каталог

Управление конфигурациями и окружениями — Структура Terraform-проекта

Фрагмент из «Управление конфигурациями и окружениями»: Структура Terraform-проекта.

text infra-securityencyclopedia8-07-informatsionnaya-bezopasnost-1153 embed URL статья в энциклопедии
Hcl main.hcl
# modules/vpc/outputs.tf
output "vpc_id" {
  description = "Идентификатор VPC"
  value       = aws_vpc.main.id
}

output "public_subnet_ids" {
  description = "Идентификаторы публичных подсетей"
  value       = aws_subnet.public[*].id
}

output "private_subnet_ids" {
  description = "Идентификаторы приватных подсетей"
  value       = aws_subnet.private[*].id
}
# modules/vpc/outputs.tf
output "vpc_id" {
  description = "Идентификатор VPC"
  value       = aws_vpc.main.id
}

output "public_subnet_ids" {
  description = "Идентификаторы публичных подсетей"
  value       = aws_subnet.public[*].id
}

output "private_subnet_ids" {
  description = "Идентификаторы приватных подсетей"
  value       = aws_subnet.private[*].id
}