Vagrant Tutorial Objective

Session 01: Installation

Session 02: Commands (CLI)

Session 03: Vagrant Share

Session 04: Vagrantfile

Session 05: Boxes

Session 06: Provisioning

Session 07: Networking

Session 08: Synced Folders

Session 09: Multi-Machine

Session 10: Providers

Session 11: Plugins

Session 12: Push

Session 13: Triggers

Session 14: Experimental

Session 15: Other

Detailed Syllabus:

Session 01: Installation

Compatibility
Upgrading
From Source
Uninstallation

Session 02: Commands (CLI)

Box
Cloud
Connect
Destroy
Global-status
Halt
Init
Login
Package
Plugin
Port
Powershell
Provision
Rdp
Reload
Resume
Share
Snapshot
Ssh
Ssh-config
Status
Suspend
Up
Validate
Version
More commands
Aliases
Machine Readable Output

Session 03: Vagrant Share

HTTP Sharing
SSH Sharing
Connect
Security
Custom Provider

Session 04: Vagrantfile

Configuration Version
Minimum Vagrant Version
Tips & Tricks
Config.vm
Config.ssh
Config.winrm
Config.winssh
Config.vagrant

Session 05: Boxes

Box Versioning
Creating a Base Box
Box File Format
Box Info Format

Session 06: Provisioning

Basic Usage
File
Shell
Ansible
Ansible Local
CFEngine
Chef Solo
Chef Client
Chef Apply
Docker
Puppet Apply
Puppet Agent
Salt

Session 07: Networking

Basic Usage
Forwarded Ports
Private Network
Public Network

Session 08: Synced Folders

Basic Usage
NFS
RSync
SMB
VirtualBox

Session 09: Multi-Machine

Multi-Machine

Session 10: Providers

Installation
Basic Usage
Configuration
Default Provider
VirtualBox
VMware
Docker
Hyper-V
Custom-Provider

Session 11: Plugins

Usage
Plugin Development Basic
Action Hooks
Commands
Configuration
Guests
Guest Capabilities
Hosts
Host Capabilities
Providers
Provisioners
Packaging & Distribution

Session 12: Push

FTP/SFTP
Heroku
Local Exec

Session 13: Triggers

Configuration
Usage

Session 14: Experimental

Experimental

Session 15: Other

Debugging
Environmental Variabes
WSL

If You Like What We Do Here On DevOpsConcept, You Should Consider:

Stay Connected to: Twitter | Facebook

Subscribe to our email updates: Sign Up Now

 

We are thankful for your support.