Antes de empezar
Para los siguientes ejemplos estan pensados para ser probados utilizando un contenedor de Docker, por lo que se provee el dockerfile necesario para poder instalar dependencias y todo lo que se necesita para poder correr y probar cada uno de los ejemplo. Si quieres mayor informacion de como instalar docker en tu computadora local puedes dirigirte al siguiente enlace:
-
Git: herramienta de control de versiones, puedes instalarla aqui: documentacion
Preparando el ambiente:
Para poder tener el ambiente de pruebas listo:
- clonar el repositorio de ejemplos:
$ git clone https://gitlab.com/devops_tools1/iac_ansible.git
- ingresar al directorio del repositorio:
$ cd iac_ansible
- comprobar que podemos construir la imagen:
$ docker build -t <NOMBRE_CONTENEDOR>:<TAG_CONTENEDOR> .
- comprobar que podemos correr la imagen y montar el volumen para poder empezar a probar:
$ docker run -it --rm -v $PWD/playbooks:/var/ansible/playbooks <NOMBRE_CONTENEDOR>:<TAG_CONTENEDOR> bash
Si todos los pasos anteriores se ejecutaron sin ningun error, puedes continuar a probar los ejemplos.