...

/

Provisioning and Data Sharing

Provisioning and Data Sharing

In this lesson, we'll be provisioning our Virtual Machine and, also, learning about how we can share files between the host OS and the guest OS.

We'll cover the following...

Provisioning

Let’s first understand what provisioning means and why we need it in the first place.

What is provisioning?

Provisioning is the process of setting up an IT infrastructure. It can also refer to the steps required to manage access to data and resources and make them available to users and systems.

Provisioning is not the same thing as configuration, but they are both steps in the deployment process. Once something has been provisioned, the next step is configuration.

The term “provisioning” means to make resources available before booting up the VM. There are many terms associated with provisioning, such as server provisioning, network provisioning, user provisioning, service provisioning, etc.

Let’s do some provisioning.

We’ll add a piece of code to our Vagrantfile. We’ll be feeding a series of commands to a variable and, then, passing the variable to a method, called config.vm.provision. It’s simple; let’s do this.

First, create a variable with ...