PSVagrantCloud provides a way to interface with the Vagrant Cloud api through PowerShell.
- A Vagrant Cloud Account
- Create one here: https://app.vagrantup.com/account/new
- Supported Editions of PowerShell:
- Windows
- Core
The PowerShell Module can be used to generate API tokens, used for the majority of commands and tasks!
At a PowerShell command prompt, run:
Install-Module PSVagrantCloud
This will download the module from the official source, PSGallery.
- Pull down the module directly from git (clone):
git clone https://github.com/deyjcode/PSVagrantCloud.git
-
Copy the folder into a
PSModulePath
environment variable location. -
Import the module with
Import-Module
All module documentation can be found in the built-in help. As well, in this repository, one can find markdown generated help from PlatyPS to quickly find what you are looking for.
Use this module to find, create, update all types of objects from the Vagrant Cloud.
Feel free to open an issue or contribute!
- Add functionality to upload new providers. In the interest of time, and lack of personal need, this functionality is not yet added.
- Format errors a bit better.
- Incorporate more uses of the pipeline
- Further testing on Linux
- Add More Pester Tests