Ejemplos

Antes de empezar

Los ejemplos que se presentaran se utilizará una cuenta de AWS para desplegar la infraestructura y crear los recursos. Haremos uso de la herramienta de git para poder clonar el repositorio donde se encuentra los ejemplos a utilizar.

Instalación de Terraform

Terraform es una herramienta de línea de comandos que puede ser instalado en diferentes sistemas operativos. En el repositorio de ejemplos se proveerá de una imagen de Docker para poder tener instalado la versión necesaria para probar cada uno de los ejemplos. Si deseas instalarlo en tu ambiente local sin utilizar la imagen de Docker puedes seguir la siguiente documentación:

Preparando el ambiente:

En el repositorio se tiene una definición de un contenedor que puede utilizarse para ejecutar y probar los ejemplos.

  1. Construir la imagen de Docker
$ docker build -t tf:1.0 .
  1. Correr la imagen de Docker y montar los volúmenes para poder correr terraform en un contenedor.
$ docker run -it --rm -v $PWD:/home tf:1.0 bash
  1. Dentro del contenedor podemos ejecutar los comandos de terraform.
$ terraform -version

Demo