Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.28 KB

File metadata and controls

39 lines (28 loc) · 1.28 KB

Módulo Terraform -- Ejercicio Semanal AWS

Descripción

Este repositorio contiene módulos reutilizables de Terraform para AWS. Forma parte del ejercicio semanal de Terraform, donde se separa claramente:

  • Repositorio público: definición de módulos Terraform.
  • Repositorio privado: ejecución de Terraform (init, plan, apply, destroy) y workflows de GitHub Actions.

⚠️ Este repositorio NO se ejecuta directamente con Terraform. Los módulos aquí definidos deben ser consumidos desde un repositorio ROOT mediante source.


Contenido del Módulo

El módulo modulo-weekly-exercise despliega la siguiente infraestructura en AWS:

  • VPC
  • Subnets públicas
  • Security Group para tráfico HTTP
  • Varias instancias EC2 configuradas mediante map(object)
  • Outputs reutilizables para el root module

Estructura del Repositorio

terraform-modules-aws/
 ├── main.tf         # Recursos AWS
 ├── variables.tf    # Variables de entrada del módulo
 ├── outputs.tf      # Valores de salida
 ├── README.md       # Documentación del módulo
 └── .gitignore