Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

144
Visualizações
Usando salidas de otros archivos tf en terraform

¿Hay alguna forma de usar los valores de salida de un módulo que se encuentra en otra carpeta? Imagina el siguiente entorno:

 tm-project/ ├── lambda │  └── vpctm-manager.js ├── networking │  ├── init.tf │  ├── terraform.tfvars │  ├── variables.tf │  └── vpc-tst.tf ├── prd │  ├── init.tf │  ├── instances.tf │  ├── terraform.tfvars │  └── variables.tf └── security └── init.tf

Quiero crear instancias EC2 y colocarlas en una subred declarada en la carpeta de red . Entonces, me preguntaba si por casualidad podría acceder a las salidas del módulo que usé en networking/vpc-tst.tf como las entradas de mi prd/instances.tf .

Gracias de antemano.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Puede usar un archivo outputs.tf para definir las salidas de un módulo de terraformación. Su salida tendrá el nombre de las variables, como el contenido a continuación.

 output "vpc_id" { value = "${aws_vpc.default.id}" }

Luego se puede hacer referencia a estos dentro de su prd/instances.tf haciendo referencia al nombre del recurso combinado con el nombre de salida que definió en su archivo.

Por ejemplo, si tiene un módulo llamado vpc que usa este módulo, podría usar el resultado similar al siguiente.

 module "vpc" { ...... } resource "aws_security_group" "my_sg" { vpc_id = module.vpc.vpc_id }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda