Vagrant virtual development environment cookbook over 35 hands-on recipes to help you master Vagrant, and create and manage virtual computational environments

If you are a software developer or administrator who wishes to create simple, reusable environments using Vagrant, this book is the perfect choice for you. Whether you are a system administrator with extensive experience in virtualization or a developer wishing to create development scripts for clou...

Full description

Bibliographic Details
Main Author: Thompson, Chad
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2015
Series:Quick answers to common problems
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04281nmm a2200469 u 4500
001 EB001953453
003 EBX01000000000000001116355
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781784391089 
050 4 |a QA76.9.V5 
100 1 |a Thompson, Chad 
245 0 0 |a Vagrant virtual development environment cookbook  |b over 35 hands-on recipes to help you master Vagrant, and create and manage virtual computational environments  |c Chad Thompson 
260 |a Birmingham, UK  |b Packt Publishing  |c 2015 
300 |a 1 volume  |b illustrations 
505 0 |a Provisioning Vagrant environments with SaltProvisioning Vagrant environments with Ansible; Chapter 5: Networked Vagrant Environments; Introduction; Creating a local network; Defining a multimachine environment; Specifying the order of machine provisioners; Creating clusters of Vagrant machines; Chapter 6: Vagrant in the Cloud; Introduction; Using Vagrant with Amazon Web Services; Using Vagrant with DigitalOcean; Sharing local machines with HashiCorp Atlas; Sharing web applications with HashiCorp Atlas; Chapter 7: Packaging Vagrant Boxes; Introduction; Packaging Vagrant boxes from ISO files 
505 0 |a Building Vagrant boxes with PackerSharing Vagrant boxes; Sharing Vagrant boxes with Atlas; Appendix A: Vagrant Plugins; Setting up a Ruby runtime environment; Appendix B: A Puppet Development Environment; Setting up a Puppetmaster with the puppet apply provisioner; Provisioning nodes with a Puppetmaster; Appendix C: Using Docker With Vagrant; Introduction; Running Docker containers with Vagrant; Mixed environments -- the Docker provisioner; Index 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up Your Environment; Introduction; Installing Vagrant and VirtualBox; Initializing your first environment; Installing Vagrant providers; Finding additional Vagrant boxes; Using existing virtual machines with Vagrant; Chapter 2: Single Machine Environments; Introduction; Defining a single machine Vagrant environment; Forwarding ports from a Vagrant machine; Starting a GUI with Vagrant; Sharing Vagrant guest folders with the host 
505 0 |a Sharing folders using Network File SystemsSharing folders with rsync; Customizing virtual machine settings (VirtualBox); Customizing virtual machine settings (VMware Desktop); Sharing environments with source control; Chapter 3: Provisioning a Vagrant Environment; Introduction; Running basic shell commands; Executing shell scripts in a Vagrantfile; Provisioning with external shell scripts; Chapter 4: Provisioning with Configuration Management Tools; Introduction; Configuring Vagrant environments with Puppet; Configuring Vagrant environments with Chef 
653 |a Virtual computer systems / fast 
653 |a Open source software / fast 
653 |a Open source software / http://id.loc.gov/authorities/subjects/sh99003437 
653 |a Systèmes virtuels (Informatique) 
653 |a Logiciels libres 
653 |a COMPUTERS / Operating Systems / Virtualization / bisacsh 
653 |a Virtual computer systems / http://id.loc.gov/authorities/subjects/sh85143804 
653 |a Vagrant (Computer file) / http://id.loc.gov/authorities/names/no2014093674 
653 |a Vagrant (Computer file) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Quick answers to common problems 
500 |a Includes index 
015 |a GBB747399 
776 |z 1784391085 
776 |z 9781784393748 
776 |z 1784391085 
776 |z 1784393746 
776 |z 9781784391089 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784393748/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.43 
520 |a If you are a software developer or administrator who wishes to create simple, reusable environments using Vagrant, this book is the perfect choice for you. Whether you are a system administrator with extensive experience in virtualization or a developer wishing to create development scripts for cloud deployment, you will find easy-to-follow recipes and techniques in this book that will allow you to create robust and reproducible virtual environments