https://github.com/sourceallies/vagrant-introduction
A simple project to help developers get started with vagrant
https://github.com/sourceallies/vagrant-introduction
Last synced: 11 months ago
JSON representation
A simple project to help developers get started with vagrant
- Host: GitHub
- URL: https://github.com/sourceallies/vagrant-introduction
- Owner: sourceallies
- Created: 2013-08-08T19:58:07.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-09-20T13:09:56.000Z (almost 13 years ago)
- Last Synced: 2024-04-14T22:23:14.854Z (about 2 years ago)
- Language: Puppet
- Size: 133 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introductory Vagrant
Pre-requisites:
* Install [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
* Install [Vagrant](http://downloads.vagrantup.com/tags/v1.2.7)
* Grab the [precise64 box](http://files.vagrantup.com/precise64.box)
* [Cygwin with SSH for Windows Users](http://www.cygwin.com/)
Agenda:
- Virtualization Overview
- Intro to Vagrant
- Install the box
- Get it running
- Introductory SSH
- Manual Apache setup
- Intro to Puppet
- Puppet Apache setup (simple exec vs. package/service vs. puppet module)
- Deploying a simple web page to puppet (simple exec vs. module)
- To the Cloud with EC2 and the AWS Plugin
- Reusable modules with Puppet Forge
Resources:
- [Boxes](http://www.vagrantbox.es/)
- [Puppet Types](http://docs.puppetlabs.com/references/latest/type.html)