Vagrant
Vagrant es una herramienta de código abierto para la creación y gestión de entornos virtualizados de desarrollo

Vagrant es la utilidad de línea de comandos para gestionar el ciclo de vida de las máquinas virtuales. Aísle las dependencias y su configuración en un único entorno consistente y desechable.

Introducción y Configuración Inicial
Enlace | Descripción | Código |
---|---|---|
¿Qué es Vagrant? | ¿Por qué usarlo? Comparación con Docker y VirtualBox. | |
Instalación de Vagrant y VirtualBox en | Exploraremos las diferentes formas de instalar vagrant en distintos S.O. usando el proveedor Virtual Box |
|
Primeros comandos en vagrant | Explicaremos los comandos de y realizaremos ejemplos |
|
Explorando el Vagrantfile | vagrantfile permite describir y configurar la máquina virtual que se creará en el sistema |
|
Creación y personalización de una máquina virtual | Creación y personalización de una máquina virtual con vagrant modificando el archivo vagrantfile | |
Conexión a la VM con vagrant ssh |
En este post explicaremos como conectarnos a la maquina creada en vagrant con vagrant ssh |
|
Resolución de errores comunes y troubleshooting básico | Resolución de errores comunes y troubleshooting en vagrant |
Configuración y Provisión

Enlace | Descripción | Código |
---|---|---|
Configuración de CPU, RAM y disco en el Vagrantfile . |
Aprenderás a configurar CPU RAM y disco en el Vagrantfile |
|
Configuración de redes en vagrant | Vagrant permite definir redes para tus máquinas virtuales de forma sencilla y controlada a través del archivo Vagrantfile |
|
Carpetas compartidas en vagrant | Aprender a compartir carpetas entre el host y la máquina virtual (VM) es fundamental para usar Vagrant de forma eficiente |
|
Automatiza tu Entorno de Desarrollo con Vagrant y Shell Scripts | Aprende a automatizar la configuración de tus entornos de desarrollo usando Vagrant y scripts de shell. Tutorial paso a paso con ejemplos |
|
Instalar Puppet Server y Agente en máquinas virtuales con vagrant | En esta practica vamos a Instalar Puppet Server y Agente en máquinas virtuales con vagrant, veremos como firmar los certificados y realizaremos una prueba | |
Instalar puppet agente en vagrant | Instalar puppet agente en vagrant |
Personalización del Entorno
- Redirección de puertos y acceso desde el host.
- Aprovisionamiento con Ansible.
- Chef.
Administración de Boxes y Multi-Máquinas
Enlace | Descripcíon | Código |
---|---|---|
Seguridad en Vagrant: claves SSH, firewalls y permisos. | Seguridad en Vagrant: claves SSH, firewalls y permisos. | |
¿Qué es una box en Vagrant? | En Vagrant, una box (o "caja") es una imagen base preempaquetada que contiene un sistema operativo con una configuración mínima |
|
Creación de una box personalizada con vagrant | Creación de una box personalizada con vagrant | |
Administración de boxes en vagrant | Administración de boxes en vagrant |
|
Configuración de múltiples máquinas en un solo Vagrantfile . |
Configuración de múltiples máquinas en un solo Vagrantfile | |
Comunicación entre máquinas en un entorno multi-máquina | Comunicación entre máquinas en un entorno multi-máquina | |
Debugging y logs en Vagrant | Debugging y logs en Vagrant | |
Uso de plugins en Vagrant | Uso de plugins en Vagrant |