No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Módulos locales

23/27
Recursos

Así como en lenguajes de programación contamos con librerías, en Terraform podemos separar nuestro código y reutilizarlo a través de módulos. Dentro de nuestro módulo vamos a añadir el archivo de configuración y el de definición de variables.

Aportes 5

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

¿Cómo puedo hacer para que siga mostrando el output que creamos previamente con la IP pública? Al estar dentro del módulo ya no se muestra.

En el archivo apptf ya no es necesario indicarle el provider, terraform lo toma del modulo que importamos.

Por que se deben de declarar las variables tanto en el modulo como fuera de el para ser invocad, por que terraform hace eso.

Buen día Yolanda, tengo el siguiente problema, con tf mediante “modules” aprovisiono la infra AWS, entre eso un EC2. En este EC2 ejecuto un user_data con actualización del SO e instalaciones que necesito entre esas docker. Posterior sobre ese mismo EC2 necesito ejecutar un script .tf de kubernetes. El problema es que el .tf de la infraestructura termina ok, pero en el EC2 por debajo se está haciendo la actualización e instalación del docker y demás, lo que hace que cuando se ejecuta el module de kubernetes me arroja errores por ejemplo que “docker no existe”. Cómo puedo hacer para que el module de kubernetes, se ejecute pasado un tiempo mientras el EC2 instala todo lo que debe instalar?

Buen día, de pronto tiene un ejemplo de uso de time_sleep para poder utilizar entre module y module?
gracias