https://github.com/electrocucaracha/bootstrap-vagrant
Vagrant installation script
https://github.com/electrocucaracha/bootstrap-vagrant
centos libvirt opensuse qat qemu self-runner sriov ubuntu vagrant virtualbox
Last synced: 6 months ago
JSON representation
Vagrant installation script
- Host: GitHub
- URL: https://github.com/electrocucaracha/bootstrap-vagrant
- Owner: electrocucaracha
- Created: 2019-09-19T07:14:16.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-04T04:02:19.000Z (6 months ago)
- Last Synced: 2025-04-04T05:18:36.367Z (6 months ago)
- Topics: centos, libvirt, opensuse, qat, qemu, self-runner, sriov, ubuntu, vagrant, virtualbox
- Language: Shell
- Homepage:
- Size: 212 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bootstrap Vagrant
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/marketplace/actions/super-linter)
[](https://github.com/rubocop/rubocop)
[](https://github.com/boyter/scc/)
[](https://github.com/boyter/scc/)This project was created to ensure that [setup.sh](setup.sh) bash script is able
to install [Vagrant tool][1] in different Linux Distributions. It covers the
installation of its dependencies, plugins and providers.## Linux Distros supported
| Name | Version |
|:-----------|:-----------------:|
| Ubuntu | 18.04/20.04/22.04 |
| CentOS | 7 |
| Rocky | 8 |
| openSUSE | Tumbleweed/Leap |## Vagrant Providers supported
| Name | Version |
|:-----------|:-------:|
| VirtualBox | 6.1 |
| Libvirt | |## Vagrant Plugins installed
* vagrant-proxyconf
* vagrant-libvirt
* vagrant-reload
* vagrant-packet
* vagrant-google## How use this script?
The [setup.sh](setup.sh) bash script has been designed to be consumed remotely
and executed multiple times.curl -fsSL http://bit.ly/initVagrant | PROVIDER=libvirt bash
### Environment variables
| Name | Default | Description |
|:-----------------------|:-------:|:----------------------------------------------------|
| PROVIDER | | Specifies the Vagrant Provider to be installed |
| CREATE_SRIOV_VFS | false | Creates SR-IOV Virtual Functions |
| CREATE_QAT_VFS | false | Creates QuickAssit Virtual Functions |## Contribution
This is an open project, several individuals contribute in different forms like
coding, documenting, testing, spreading the word at events within others.Thanks to all the people who already contributed!

[1]: https://www.vagrantup.com/