||2 years ago|
|vagrant-ansible||2 years ago|
|vagrant-ansible-local||2 years ago|
|vagrant-file||2 years ago|
|vagrant-multi-os||2 years ago|
|vagrant-podman||2 years ago|
|vagrant-podman-build||2 years ago|
|vagrant-shell-inline||2 years ago|
|vagrant-shell-script||2 years ago|
|vagrant-single||2 years ago|
|vagrant-stack||2 years ago|
|.editorconfig||2 years ago|
|.gitattributes||2 years ago|
|.gitignore||2 years ago|
|.gitmessage||2 years ago|
|KUDOS.txt||2 years ago|
|LICENSE||2 years ago|
|README.md||2 years ago|
A collection of vagrant templates for different purposes.
Having some common Vagrantfiles on hand as a guideline or to explain behavior is very useful. Also one can reference this repository for blog articles or show different features.
This repository contains various examples and templates for Vagrant deployments. There are also some articles on blog.while-true-do.io explaining more about Vagrant and some examples listed here.
- Vagrant single VM
- Vagrant Stack
- Vagrant Multi-OS
- Vagrant File Provision
- Vagrant Shell (inline) Provision
- Vagrant Shell (prepared) Provision
- Vagrant Ansible Provision
- Vagrant Ansible (local) Provision
- Vagrant Podman (run) Provision
- Vagrant Podman (build) Provision
The Vagrantfiles are written to support VirtualBox, libvirt and Hyper-V providers. Depending on the Vagrantfile you want to use, you need the proper provisioners installed on your system. For example, to use the Ansible provisioner, you need to have Ansible installed.
Clone the repository
git clone https://code.while-true-do.io/templates/vagrant-templates.git
Download the latest release
Please check here
You just need to navigate to the subdirectory you want to use and run vagrant.
$ cd vagrant-single $ vagrant up
Afterwards, you can check out your deployment.
# Check the status $ vagrant status # check the ssh configuration and IP $ vagrant ssh-config # SSH into a machine $ vagrant ssh
Thank you so much for considering to contribute! We are happy, when someone is joining the hard work. Please feel free to contribute, after having a look at the Conventions.
See who has contributed already in the KUDOS.txt.