/Hands-On-DevOps-with-Vagrant

Published by Packt

Primary LanguageRubyMIT LicenseMIT

Hands-On DevOps with Vagrant

Hands-On DevOps with Vagrant

This is the code repository for Hands-On DevOps with Vagrant, published by Packt.

Implement end-to-end DevOps and infrastructure management using Vagrant

What is this book about?

Hands-On DevOps with Vagrant teaches you how to use Vagrant as a powerful DevOps tool and gives an overview of how it fits into the DevOps landscape. You will learn how to install VirtualBox and Vagrant in Windows, macOS, and Linux. You will then move on to understanding Vagrant commands, discovering its boxes and Vagrant Cloud.

This book covers the following exciting features:

  • Explore what development features Vagrant offers
  • Install Vagrant and VirtualBox on Windows, macOS and Linux
  • Harness the power of Vagrant to create powerful development environments
  • Utilize DevOps tools such as Docker, Chef, and Puppet
  • Understand everything about Vagrant, including networking, plugins, and provisioning
  • Use the Vagrant Cloud to install and manage Vagrant boxes

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter06.

The code will look like the following:

Vagrant.configure("2") do |config|

  config.vm.box = "ubuntu/xenial64"

  config.vm.network "private_network", ip: "10.10.10.10"

Following is what you need for this book: Hands-On DevOps with Vagrant is for you if you are a system administrator, DevOps engineer, DevOps architect, or any stakeholder working with DevOps and wanting to explore Vagrant. Experience in system administration is needed to enjoy this book.

With the following software and hardware list you can run all code files present in the book (Chapter 1-14).

Software and Hardware List

Chapter Software required Hardware required OS required
1-14 VirtualBox Processor: 1.4 Ghz Intel Core i5 macOS High Sierra version 10.13.5
Vagrant Memory / RAM: 8Gb 1600 MHz DDR3 Ubuntu 16.04.4 LTS Xenial Xerus
Graphics: Intel HD Graphics 5000 1536 MB

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

Alex Braunton is a web developer focusing on the LAMP stack by day and a technical tinkerer by night. He is passionate about all technological things and enjoys trying to build robots and home automation systems with his Raspberry Pi collection. Currently, he is focusing on sharpening his DevOps knowledge and experimenting with a range of technologies, such as serverless, virtual reality, and GraphQL. He also has a growing bonsai collection and constantly bores his wife and family about the art and history of bonsai.

Suggestions and Feedback

Click here if you have any feedback or suggestions.