Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- Ejercicio: Almacenamiento persistente
- = Ejercicio: Almacenamiento persistente * ''vagrant plugin install vagrant-persistent-storage'': añade funcionalidad para hacer más fácil el almacenamiento persistente * no es oficial: GIT ''https://github.com/kusnier/vagrant-persistent-storage'' <sxh ruby; title: fragmento de Va
- configuración integrada
- = configuración integrada == resumen aprovisionamiento = provisioning -> configuración de la máquina una vez arrancada Vagrant denomina aprovisionamiento ( provisioning ) a los procesos de configuración de la máquina virtual una vez que esta ha f
- Ejercicio: actualización automática de la máquina con Ansible
- cio: actualización automática de la máquina con Ansible <sxh yml; title: site.yml> --- - hosts: all sudo: True tasks: - name: Ensure system is upd... onfig.vm.box = "ubuntu/trusty64" config.vm.provision "ansible" do |ansible| ansible.playbook = "site.yml" end end </sxh>
- Introducción a la línea de comandos
- quien gestiona las máquinas virtuales * provision: provisions the vagrant machine * push: deploys code in this environment to a configured destin... d: suspends the machine * up: starts and provisions the vagrant environment * version: prints current and latest Vagrant version
- Ejercicio: borrar e instalar una imagen local
- ''vagrant box add <fichero.box> --name debian/jessie64'' * el nombre sigue la nomenclatura porque es el mismo, pero no es lo mismo que descargado, pierde la versión (y parte de las funcionalidades que si lo hubiese hecho desde Atlas)
- Ejercicio: Vagrant para utilizar AWS como proveedor
- exige tener un **box**, así que se obtiene un box sin errores vacío <sxh ruby; title:Vagrangfile> Va... añadirla al agente ssh, vagrant ya la puede usar sin pedirnos de nuevo la palabra de paso * ''keypa... por defecto para trabajar (vagrant por defecto) si hacemos ''vagrant destroy'' y gracias a la funcio... alado, la máquina se destruye en AWS == rsync la sincronización vía rsync NO es automática, hay que h
- Introducción a Vagrant
- uso por desarrolladores o entornos de producción simples * Puede integrarse con herramientas de gestión de la configuración * Puppet, Ansible, Chef, Salt * Forma parte del conjunto de ap... scubrimiento de servicios) * Terraform (aprovisionamiento) * Vault (seguridad) * Nomad (de... vanzadas dependen del proveedor * proveedor = sistema de virtualización usado * No adecuados par
- Ejercicio: Reempaquetar un box
- maticamente * ''vagrant box repackage <imagen> <sistema_virtualizacion> <version>'': regenera el fichero .box para su redistribución <code bash> $ vagrant box list debian/jessie64 (virtualbox, 8.11.0) rasmus/php7dev (virtualbox, 1.0.0) $ vagrant box repackage debian/jessie64 virtualbox 8.11.0</code>
- Ejercicio: actualización de imágenes
- nes "viejas" (al actualizar no se reemplaza la versión, se suma): * ''vagrant box prune'' * para... actualizar (?): * ''vagrant init -m debian/jessie64'' : crea el Vagrantfile sin comentarios * ''vagrant box update''
- Ejercidio: añadir disco adicional
- /customize// son comandos de //VBoxManage//, del esilo parámetro-valor * con ''VBoxManage showvminfo... igure(2) do |config| config.vm.box = "debian/jessie64" config.vm.hostname = "prueba1" config.vm.... filename', file_to_disk, '--size', 500 * 1024] end vb.customize ['storag
- Ejercicio: Aprovisionamiento ligero
- = Ejercicio: Aprovisionamiento ligero * en lugar de clonar el disco de la imagen, tenemos una image... e pruebas <sxh ruby; highlight:[8]; title: aprovisionamiento ligero> Vagrant.configure(2) do |config| config.vm.box = "debian/jessie64" config.vm.hostname = "prueba1" config.vm.
- Ejercicio: actualización automática de la máquina
- ig.vm.box = "ubuntu/trusty64" config.vm.provision "shell", path: "actualizar.sh" # alternativa inline (comandos simples) config.vm.provision "shell", inline: "apt update" end </sxh>
- Vagrantfile
- - proveedor? * ''vagrant init -m debian/jessie64'' * ''-f'': forzar sobrescritura de fichero Vagrantfile, si ya existiese <sxh ruby;title:fichero configuraci... figure(2) do |config| config.vm.box = "debian/jessie64" config.vm.hostname = "prueba1" end </sxh>
- Ejercicio: Añadir una imagen
- ión con Vagrant * ''vagrant box add debian/jessie64'' * debian: usuario * jessie64: box * [[https://atlas.hashicorp.com/]]
- Ejemplo: Directorio sincronizado
- = Ejemplo: Directorio sincronizado * directorio "sincronizado" o "virtualizado" o "compartido" entre la VM vagrant y el host