Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
- Ejercicio: actualización de imágenes
- Ejercidio: añadir disco adicional
- Ejercicio: Añadir una imagen
- Ejercicio: Aprovisionamiento ligero
- Ejercicio: borrar e instalar una imagen local
- Ejercicio: Crear un box desde una maquina virtual
- Ejercicio: obtener un BOX desde una OVA
- Introducción a la línea de comandos
- configuración integrada
- Ejemplo: Directorio sincronizado
- Ejercicio: actualización automática de la máquina con Ansible
- Ejercicio: actualización automática de la máquina
- Ejercicio: Almacenamiento persistente
- Ejercicio: multimáquinas
- Ejercicio: red privada
- Ejercicio: red pública (bridged)
- Ejercicio: Vagrant para utilizar AWS como proveedor
- Uso elemental
- Entornos multimáquina
- Gestión de imágenes de Vagrant (boxes)
- Instalación de Vagrant
- Ejercicio: gestionar instantánea (snapshot)
- Introducción a Vagrant
- Ejercicio: Lanzando una máquina configurada
- Ejercicio: modificar hardware MV
- Ejercicio: MV con interfaz gráfica
- Plugins
- Ejercicio: Lanzando primera máquina
- Redes
- Ejercicio: Redirección de puertos
- Ejercicio: Reempaquetar un box
- Ejercicio: configuración SSH
- Ejercicio: suspender y reanudar una máquina
- Vagrantfile
Resultats de text complet:
- Introducción a Vagrant
- icable * Orientado al uso por desarrolladores o entornos de producción simples * Puede integrarse ... rma parte del conjunto de aplicaciones utilizadas en “infrastructura como código” * Desarrollada inicialmente por Mitchell Hashimoto en 2010 * en su tiempo libre, impacto tremendo * A partir de vagrant se creó Hashicorp en 2012
- configuración integrada
- aliza típicamente la primera vez que se inicia un entorno vagrant, cuando se invoca directamente desde... os con “vagrant provision” o cuando se recarga un entorno de vagrant con la opción “—provision”, en el resto de casos en los que volvamos a iniciar un entorno no se volverá a configurar. El campo de l
- Ejercicio: Vagrant para utilizar AWS como proveedor
- as gemas dependentes para usar como proveedor AWS en vez de un proveedor local (virtualbox) * es necesario tener cuenta/credenciales en AWS y los datos de acceso se dejan en ficheros dentro del directorio ''.aws'' y la clave privada que... 3291be54" override.ssh.username = "admin" end end </sxh> explicación detallada del fichero:
- Introducción a la línea de comandos
- allation, removal, etc. * connect: conexión a entorno Vagrant remoto * destroy: stops and dele... chine * global-status: outputs status Vagrant environments for this user * halt: stops the vag... subcommand * init: initializes a new Vagrant environment by creating a Vagrantfile * list-com... t Cloud * package: packages a running vagrant environment into a box * plugin: manages plugins
- Ejercidio: añadir disco adicional
- ecesarios para esto tipo de configuraciones * en el vídeo, hay un crash y es pq el parámetro pasado en //--storagectl// no es correcto, y con este coman... 512" vb.cpus = 2 vb.linked_clone = true end config.vm.provider "virtualbox" do |vb| fi... , '--size', 500 * 1024] end vb.customize ['storageattach', :id,
- Ejercicio: red pública (bridged)
- 512" vb.cpus = 2 vb.linked_clone = true end end </sxh> aunque puede coger la configuración de nuestra red "real" (en este caso está en DHCP y recibe IP, GATEWAY, DNS), pero Vagrant se encarga de cancelar el GATEWAY de
- Ejercicio: Aprovisionamiento ligero
- = Ejercicio: Aprovisionamiento ligero * en lugar de clonar el disco de la imagen, tenemos una image... ecto al original * ideal para muchas máquinas y entornos de pruebas <sxh ruby; highlight:[8]; title... .name = "prueba1-vm" vb.memory = "512" vb.cpus = 2 vb.linked_clone = true end end </sxh>
- Entornos multimáquina
- = Entornos multimáquina <sxh ruby> Vagrant.configure("2") do |config| config.vm.define "maquina1" do |m1| m1.vm.box = "ubuntu/trusty64" end config.vm.define "maquina2" do |m2| m2.vm.box = "ubuntu/trusty64" end end </sxh> <code bash>vagrant ssh maquina1</code>
- Ejercicio: actualización automática de la máquina con Ansible
- -- - hosts: all sudo: True tasks: - name: Ensure system is updated apt: update_cache=yes... sty64" config.vm.provision "ansible" do |ansible| ansible.playbook = "site.yml" end end </sxh>
- Ejercicio: multimáquinas
- etwork "private_network", ip: "10.0.100.101" end config.vm.define "db" do |nodo2| nod... m.hostname = "db" nodo2.vm.network "private_network", ip: "10.0.100.102" end end </sxh>
- Ejercicio: modificar hardware MV
- MV <sxh ruby; highlight:[4-8];title:modificación en el hardware> Vagrant.configure(2) do |config| c... ueba1-vm" vb.memory = "512" vb.cpus = 2 end end </sxh> ahora: * ''VBoxManage list vms'' muestra una MV con nombre "prueba1-vm" * se han hec
- Ejercicio: Redirección de puertos
- 512" vb.cpus = 2 vb.linked_clone = true end end </sxh> * ''vagrant port'' : muestra los puertos que se han de redireccionar * al menos qu... iones * ''vagrant reload'' : aplica los cambios en el Vagrantfile sin destruir la máquina antigua, a
- Ejemplo: Directorio sincronizado
- io "sincronizado" o "virtualizado" o "compartido" entre la VM vagrant y el host * suele montar en la misma carpeta vagrant del host un acceso desde ''/vagrant'' en la máquina virtual * pasar ficheros, pero no pa
- Ejercicio: red privada
- 512" vb.cpus = 2 vb.linked_clone = true end end </sxh> podemos ver la configuración: * ''ip a'' * ''ip r'' la máquina huesped también pue
- Ejercicio: MV con interfaz gráfica
- vb| vb.name = "VM-Prueba1" vb.memory = 1024 vb.cpus = 3 vb.gui = true end end </sxh>