/packer-boxes

PROJECT HAS DEPARTED, MOVE TO

Primary LanguageShellOtherNOASSERTION

PROJECT HAS DEPARTED

MOVE TO: zealic/image-builder

packer-boxes

Provided vagrant boxes for develop, testing and deploy.

Usage

  1. Install VirtualBox
  2. Install Vagrant
  3. Get box : vagrant box add zealic/debian-8-devenv
  4. Install plugin : vagrant plugin install vagrant-vbguest
  5. Boot vagrant environment : vagrant init && vagrant up

For more information, visit Vagrant Documentation

Build

To build vagrant box, you need:

  1. Get an Atlas account
  2. Install Packer
  3. Use below command:
# Build vagrant
rake build:vagrant
# Build ova with manifest
rake build:ova manifest=debian-8-devenv
# Build ovf with runtime (for Cloud environment)
rake build:ovf runtime=cloud

Availables tasks

  • build
  • generate
  • push

Availables formats

  • ova (VirtualBox provider only)
  • ovf (VirtualBox provider only)
  • qcow2 (qemu provider only)
  • vagrant

Availables runtimes

  • local (For local virtual machine)
  • cloud (For cloud image, like AWS AMI or OpenStack)
  • vagrant (For vagrant box)

Availables providers

  • qemu
  • virtualbox
  • vmware

Boxes

CentOS 7

Packages:

Debian 8 (Jessie)

Packages: