/vagrant-openbsd

Vagrant plugin to support OpenBSD's vmd(8) as a provider

Primary LanguageRubyBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Vagrant OpenBSD vmd(8) Provider

NOTE This is absolut alpha work-in-progress - DO NOT USE

This is a Vagrant 1.5+ plugin that adds an OpenBSD vmd(8) provider to Vagrant, allowing Vagrant to control and provision machines on OpenBSD.

Features

  • Boot VM instances.
  • SSH into the instances.
  • Provision the instances with any built-in Vagrant provisioner.
  • Setup of networking

Installation

$ vagrant plugin install /path/to/vagrant-openbsd-provider.gem
$ doas pkg_add libarchive

Usage

Once the plugin is installed, you use it with vagrant up by specifing the openbsd-provider provider:

$ vagrant up --provider=openbsd-provider