Companies Home Search Profile

Getting Started with Vagrant

Focused View

Wes Higbee

3:04:15

153 View
  • 1. Course Overview.mp4
    01:12
  • 01. Install Vagrant on macOS.mp4
    01:43
  • 02. Install a Pre-release Build of Vagrant on Windows.mp4
    01:33
  • 02. Install a Pre-release Build of Vagrant on Windows (1).mp4
    01:33
  • 04. vagrant init.mp4
    01:22
  • 05. What Is a Provider.mp4
    01:44
  • 06. Install VirtualBox on macOS.mp4
    02:03
  • 07. Install VirtualBox on Windows.mp4
    00:50
  • 08. vagrant up - An Ubuntu 22.04 VM.mp4
    01:16
  • 09. vagrant ssh - into the VM.mp4
    00:55
  • 10. Ubuntu 12.04 VM via the hashicorpprecise64 Box.mp4
    03:32
  • 11. Use Case - Legacy Upstart Jobs in Ubuntu 12.04.mp4
    02:00
  • 12. vagrant status - vagrant halt.mp4
    02:14
  • 13. vagrant destroy.mp4
    01:26
  • 14. Vagrant Manages and Mirrors the VMs State.mp4
    02:31
  • 15. Dissecting Vagrant Boxes - Disk Images.mp4
    02:01
  • 16. Boxes - OVF and JSON Files.mp4
    00:57
  • 17. Vagrant Cloud.mp4
    02:26
  • 18. Comparing Box Contents by Provider.mp4
    01:02
  • 19. Organizations and Trust.mp4
    01:50
  • 20. Using the Parallels Provider on Apple Silicon Macs.mp4
    05:02
  • 21. Taking Boxes for Granted.mp4
    03:07
  • 22. Creating an Artisinal Windows VM in VirtualBox.mp4
    02:54
  • 23. Virtualbox Windows VM to Box with vagrant package --base.mp4
    01:17
  • 24. vagrant up - Windows VMs.mp4
    03:13
  • 01. Introducing the Vagrantfile.mp4
    01:31
  • 02. Where Does the Vagrantfile Come From.mp4
    01:17
  • 03. Ruby for Syntax Highlighting in Vagrantfiles.mp4
    01:28
  • 04. git add Vagrantfile and Ignore the .vagrant Folder.mp4
    02:34
  • 05. vagrant init --minimal.mp4
    01:15
  • 06. Customizing Memory before Creating the VM.mp4
    01:58
  • 07. Altering an Existing VM with vagrant reload.mp4
    02:47
  • 08. Virtual Machine Settings Drift.mp4
    01:42
  • 09. Installing and Running NGINX Inside the VM.mp4
    01:28
  • 10. Port Forwarding to Access NGINX from the Host.mp4
    02:07
  • 11. Testing the New Port Forwarding Rule.mp4
    01:06
  • 12. Blocking Remote Access to a Forwarded Port.mp4
    02:34
  • 13. Adding ssh.exe via the OpenSSH.Client Windows Capability.mp4
    01:30
  • 14. Using ssh Instead of vagrant ssh.mp4
    01:20
  • 15. Fast, Simple SSH with vagrant ssh-config.mp4
    02:01
  • 16. Navigating Vagrants Config Docs.mp4
    02:58
  • 17. Catching Mistakes with vagrant validate.mp4
    02:36
  • 18. Silence the SSH Banner Message with .hushlogin.mp4
    01:30
  • 19. Backup VM Files via the vagrant Synced Folder.mp4
    03:05
  • 20. Recreating the VM with a Completely Different Box.mp4
    01:52
  • 21. Installing Vagrant Tab Completions for Zsh and Bash.mp4
    01:57
  • 22. Snippets and PowerShell Predictions.mp4
    03:37
  • 01. Next up - Provisioning.mp4
    01:09
  • 02. Reverse Engineering an NGINX Install Script from .bash_history.mp4
    02:30
  • 03. Windows Line Endings (CRLF) Blow up a Bash Script.mp4
    01:36
  • 04. .gitattributes to Ensure LF during Checkout.mp4
    03:18
  • 05. EditorConfig to Enforce LF When Saving Files.mp4
    03:12
  • 06. An Alternative to Synced Folders - vagrant upload.mp4
    01:13
  • 07. Adding Shell Provisioners to the Vagrantfile.mp4
    01:48
  • 08. vagrant up Runs Provisioners after Recreating a VM.mp4
    01:43
  • 09. Dont Forget to Install Your Favorite Tools.mp4
    02:24
  • 10. Run Select Scripts On-demand - vagrant provision.mp4
    01:54
  • 11. File Provisioners.mp4
    02:36
  • 12. Copy and Cleanup Files with a Shell Provisioner.mp4
    02:06
  • 13. An Inline Shell Provisioner.mp4
    01:23
  • 14. Multiline Scripts with Heredocs.mp4
    01:40
  • 15. The Privileged Option.mp4
    02:33
  • 16. Refactor to a dotfiles Script.mp4
    01:36
  • 17. The Final Test - Fully Recreate the VM from Scratch.mp4
    02:00
  • 01. Efficiently Develop Provisioners with Snapshots.mp4
    02:15
  • 02. Manually Install Software after Taking a Snapshot.mp4
    01:55
  • 03. vagrant snapshot restore.mp4
    02:05
  • 04. Reproduce and Suppress the debconf Frontend Dialog.mp4
    01:24
  • 05. SSH Tips - Restore Is Faster Than It First Seems.mp4
    01:42
  • 06. Exploring Time Sync Issues with Your Snapshot.mp4
    02:13
  • 07. Adding a Provisioner to Force Time Sync.mp4
    01:32
  • 08. Setting Always Run on the Time Sync Provisioner.mp4
    01:55
  • 09. Provisioning with an Ansible Playbook.mp4
    01:40
  • 10. Install Ansible.mp4
    01:27
  • 11. Snapshot after Installing Ansible.mp4
    01:16
  • 12. Modify the Playbook to Install Most.mp4
    01:25
  • 13. Modify Playbook to Ensure Most Is the Default Pager.mp4
    02:52
  • 14. Idempotent and Declarative.mp4
    02:44
  • 15. Popping the Stack of Restores.mp4
    02:26
  • 16. The Nuclear Option - Recreating the VM.mp4
    02:05
  • 01. Defining a [web] Machine in an Existing Project.mp4
    02:07
  • 02. Avoid Orphaning the [default] Machine.mp4
    01:34
  • 03. Reassociate the [default] Machine.mp4
    01:07
  • 04. Cleaning up the [default] Machine.mp4
    01:20
  • 05. Each Machine Can Use a Different Box.mp4
    01:37
  • 06. Target One Machine at a Time with vagrant ssh -c.mp4
    01:36
  • 07. Target a Subset of Machines with vagrant reload.mp4
    01:35
  • 08. Practice Regex Targeting with vagrant status.mp4
    01:15
  • 09. Looping to Generate Machine Definitions.mp4
    01:25
  • 10. Regex to Bring up a Range of Servers.mp4
    01:19
  • 11. Inspecting the Default NAT Networking.mp4
    01:39
  • 12. Private Networking with Static IPs.mp4
    01:06
  • 13. vagrant reload to Create the Private Network.mp4
    01:22
  • 14. The Servers Can Communicate!.mp4
    01:18
  • 15. vagrant global status --prune.mp4
    01:41
  • 16. Key Resources.mp4
    02:41
  • Description


    Manually managing VMs is often a nightmare. This course will teach you how to create VM environments at the push of a button with Vagrant.

    What You'll Learn?


      VMs are a powerful tool, but manually setting them up is usually an insurmountable obstacle. In this course, Getting Started with Vagrant, you’ll learn how Vagrant takes the pain out of leveraging VMs. First, you’ll explore defining and running VMs with a Vagrantfile. Next, you’ll discover provisioning software automatically inside the VM. Finally, you’ll learn how to scale this to multi-machine environments. When you’re finished with this course, you’ll have the skills and knowledge of Vagrant needed to create real world dev, test, and integration environments.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers. Although his primary focus is on outcomes, implementation often includes technical competency. Wes frequently speaks about impactful aspects of software development including effective automated testing, database delivery automation, distributed version control, refactoring, aesthetics of code, continuous integration, and continuous delivery. He speaks professionally to help organizations improve and volunteers at user groups, code camps, and community organizations. He’s a Pluralsight author. He writes extensively about both technical and non-technical aspects of software development. His written work includes articles featured on VeraSage, MSDN Magazine, InfoQ, and JetBrain’s TeamCity Blog. He’s been interviewed on The Businessology Show and Art of Value about how important value is in software development. And, he occasionally gets highly technical in a shared screencast or webinar.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 96
    • duration 3:04:15
    • level preliminary
    • English subtitles has
    • Release Date 2023/01/08