Practica 1
Práctica 1 - exploratoria
Grupo 1 Marzo 2025
Consigna
Se requiere crear un proyecto en Vagrant que debe estar contenido en el directorio UTN-DevOps de su computadora. Así mismo, se debe crear un proyecto en Github con el nombre "utn-devops" para versionar la infraestructura (recomendamos que sea de tipo público para facilitar las prácticas).
El proyecto en Vagrant debe estar versionado en el repositorio recientemente creado
bajo la rama (branch) "unidad-1-vagrant" y subirlo a Github. Vagrant deberá cumplir con lo
siguiente:
- Crear una máquina virtual (VM) Ubuntu.
- Redirigir el tráfico web de la VM al puerto 8080 de la máquina Host (su propia
computadora). - Mapear la carpeta del proyecto de la máquina Host al directorio "/vagrant" en
Ubuntu - Copiar el archivo de configuración del servidor web desde la máquina host a la VM
Ubuntu - Script de aprovisionamiento:
- instalación del servicio web que sirva el código de una aplicación simple
(puede ser un sitio estático, por ejemplo en PHP, React, HTML, etc). - instalación de las dependencias que requiera la aplicación
- instalación del servicio web que sirva el código de una aplicación simple