All Projects → geerlingguy → Packer Ubuntu 1404

geerlingguy / Packer Ubuntu 1404

DEPRECATED - Packer Example - Ubuntu 14.04 Vagrant Box using Ansible provisioner

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Packer Ubuntu 1404

Packer Centos 6
This build has been moved - see README.md
Stars: ✭ 78 (-3.7%)
Mutual labels:  ansible, packer, image, vagrant, virtualbox, box
Packer Boxes
Jeff Geerling's Packer build configurations for Vagrant boxes.
Stars: ✭ 495 (+511.11%)
Mutual labels:  ansible, packer, ubuntu, vagrant, virtualbox, box
Packer Centos 7
This build has been moved - see README.md
Stars: ✭ 223 (+175.31%)
Mutual labels:  ansible, packer, vagrant, virtualbox, box
Packer Ubuntu 1804
This build has been moved - see README.md
Stars: ✭ 101 (+24.69%)
Mutual labels:  ansible, packer, ubuntu, vagrant, virtualbox
Packer Build
Packer Automated VM Image and Vagrant Box Builds
Stars: ✭ 199 (+145.68%)
Mutual labels:  packer, ubuntu, vagrant, virtualbox
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (-54.32%)
Mutual labels:  vagrant, packer, ubuntu, virtualbox
Packer
Packer helpers and templates for Docker, IIS, SQL Server and Visual Studio on Windows and Ubuntu
Stars: ✭ 242 (+198.77%)
Mutual labels:  packer, ubuntu, vagrant, virtualbox
Vagrant Box Templates
Stars: ✭ 100 (+23.46%)
Mutual labels:  ansible, ubuntu, vagrant, virtualbox
Packer Templates
Stars: ✭ 90 (+11.11%)
Mutual labels:  packer, ubuntu, vagrant, virtualbox
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (+16.05%)
Mutual labels:  ansible, packer, vagrant, virtualbox
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (+274.07%)
Mutual labels:  packer, ubuntu, vagrant, virtualbox
Packer Templates
Scripts and Templates used for generating Vagrant images
Stars: ✭ 219 (+170.37%)
Mutual labels:  ansible, packer, vagrant, virtualbox
Bento
Packer templates for building minimal Vagrant baseboxes for multiple platforms
Stars: ✭ 3,779 (+4565.43%)
Mutual labels:  packer, ubuntu, vagrant, virtualbox
packer-ubuntu
No description or website provided.
Stars: ✭ 29 (-64.2%)
Mutual labels:  vagrant, packer, ubuntu, virtualbox
Ansible Role Packer rhel
Ansible Role - Packer RHEL/CentOS Configuration for Vagrant VirtualBox
Stars: ✭ 45 (-44.44%)
Mutual labels:  ansible, packer, virtualbox, box
New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
Stars: ✭ 26 (-67.9%)
Mutual labels:  vagrant, packer, virtualbox
Ansible Windows Docker Springboot
Example project showing how to provision, deploy, run & orchestrate Spring Boot apps with Docker Windows Containers on Docker Windows native using Packer, Powershell, Vagrant & Ansible
Stars: ✭ 58 (-28.4%)
Mutual labels:  ansible, packer, vagrant
Osx Vm Templates
macOS templates for Packer and VeeWee.
Stars: ✭ 1,050 (+1196.3%)
Mutual labels:  packer, vagrant, virtualbox
packer-templates
Packer templates for creating Amazon EC2 images, Proxmox templates and Vagrant boxes
Stars: ✭ 70 (-13.58%)
Mutual labels:  vagrant, packer, ubuntu
appside
Multitenant environment automation.
Stars: ✭ 36 (-55.56%)
Mutual labels:  vagrant, ubuntu, virtualbox

Packer Example - Ubuntu 14.04 minimal Vagrant Box

DEPRECATED: This project is no longer maintained, and though the base box is still available on Vagrant Cloud/Atlas, it will not be updated anymore as of 2019. Ubuntu 14.04 no longer receives active support from Canonical, therefore any users still running this version should upgrade to a newer, supported Ubuntu release.

Current Ubuntu Version Used: 14.04.5

Pre-built Vagrant Box:

This example build configuration installs and configures Ubuntu 14.04 x86_64 minimal using Ansible, and then generates a Vagrant box file for VirtualBox.

The example can be modified to use more Ansible roles, plays, and included playbooks to fully configure (or partially) configure a box file suitable for deployment for development environments.

Requirements

The following software must be installed/present on your local machine before you can use Packer to build the Vagrant box file:

Usage

Make sure all the required software (listed above) is installed, then cd to the directory containing this README.md file, and run:

$ packer build -var 'version=1.2.0' ubuntu1404.json

After a few minutes, Packer should tell you the box was generated successfully, and the box was uploaded to Vagrant Cloud.

Note: This configuration includes a post-processor that pushes the built box to Vagrant Cloud (which requires a VAGRANT_CLOUD_TOKEN environment variable to be set); remove the vagrant-cloud post-processor from the Packer template to build the box locally and not push it to Vagrant Cloud. You don't need to specify a version variable either, if not using the vagrant-cloud post-processor.

Testing built boxes

There's an included Vagrantfile that allows quick testing of the built Vagrant boxes. From this same directory, run the following command after building the box:

$ vagrant up

License

MIT license.

Author Information

Created in 2014 by Jeff Geerling, author of Ansible for DevOps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].