Quickstart
Estructura de trabajo
Para comenzar a trabajar con estas plantillas, debes crear un directorio principal de despliegue donde agregaras todos los archivos necesarios para este proceso.
Este directorio debe estar ubicado dentro de un repositorio y será el punto de partida desde donde se ejecutarán los despliegues.
Asegúrate de mantener esta estructura, ya que todo el proceso automatizado dependerá de este punto central.
¿Que necesitas para comenzar?
Plantillas de despliegue
Dirígete al repositorio deployment-kit y revisa las plantillas disponibles dentro de la carpeta template
. Ahí encontrarás scripts listos para usar según el entorno de despliegue que necesites.
Archivos de configuración esenciales
Dentro de la carpeta de despliegue, asegúrate de tener al menos:
docker-compose.yml
Cualquier otro archivo necesario para tu entorno (
init.sql
,.env.example
, etc)
Modo de despliegue
Las plantillas ofrecen dos métodos de despliegue para tus servicios:
Mediante imágenes preconstruidas
Utiliza imágenes previamente construidas y publicadas en Docker Hub. Este método requiere que las imágenes estén disponibles públicamente con nombre y etiqueta.
Clonación de repositorios y construcción local de imágenes
Esta opción clona los repositorios directamente desde GitHub y construye las imágenes dentro de la máquina o servidor. Los repositorios deben ser públicos para que Ansible pueda acceder a ellos.
Además de esta guía, cada archivo principal de los templates incluye instrucciones integradas al final del código. Estas funcionan como una referencia rápida para ayudarte a comprender y aplicar correctamente cada template desde su propio archivo.
Métodos de despliegue disponibles
Last updated