https://github.com/jtyr/vagrantfile_config
Generic Vagrantfile configurable via YAML config file.
https://github.com/jtyr/vagrantfile_config
ansible vagrant vagrantfile yaml
Last synced: about 1 year ago
JSON representation
Generic Vagrantfile configurable via YAML config file.
- Host: GitHub
- URL: https://github.com/jtyr/vagrantfile_config
- Owner: jtyr
- License: mit
- Created: 2017-01-04T10:39:06.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-01-03T12:11:10.000Z (over 5 years ago)
- Last Synced: 2025-03-31T04:37:02.519Z (about 1 year ago)
- Topics: ansible, vagrant, vagrantfile, yaml
- Homepage:
- Size: 22.5 KB
- Stars: 14
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Vagrantfile Config
==================
This is a generic
[Vagrantfile](https://www.vagrantup.com/docs/vagrantfile/) configurable
via config file. Current implementation supports [VirtualBox
provider](https://www.vagrantup.com/docs/virtualbox/) and [Ansible
provisioner](https://www.vagrantup.com/docs/provisioning/ansible.html).
Please report any issues or send PR.
Installation
------------
It's recomended to make a clone of this Git repository and symlink the
`Vagrantfile` into to the workdir:
```
# Clone the Git repo
git clone https://github.com/jtyr/vagrantfile_config.git
# Symlink the Vagrant file into the workdir
ln -s $PWD/vagrantfile_config/Vagrantfile /path/to/the/workdir/
# Change directory into the workdir
cd /path/to/the/workdir/
# Create minimal configuration for the Vagrantfile
cat > vagrant.yaml <