A collection of tools and files for learning new technologies This repository contains a variety of files and tools for learning new technologies. It is aimed at existing IT professionals who need some help coming up to speed with new technologies, products, or open source projects. If you're interested in contributing, please see the guidelines.
Find a file
Scott Lowe 2f852dabb8 Finalize multi-instance Vagrant and OpenStack environment
Update README.md with final information. Add comments to Vagrantfile
for better understanding and troubleshooting. Sanitize all files.
2015-10-08 09:02:41 -06:00
consul Start update of Consul environment 2015-10-07 19:41:10 -06:00
debian-generic Update Vagrantfile 2015-06-23 23:28:53 -06:00
docker-swarm Update Vagrantfile 2015-06-23 23:28:53 -06:00
docker-swarm-etcd Update Vagrantfile 2015-06-23 23:28:53 -06:00
etcd-2.0 Update Vagrantfile 2015-06-23 23:28:53 -06:00
lxd Update Vagrantfile 2015-06-23 23:28:53 -06:00
lxd-ovs Update Vagrantfile 2015-06-23 23:28:53 -06:00
openstack-cli Fix typo in openstack-cli/README.md 2015-05-21 08:56:49 -06:00
photon Update Vagrantfile 2015-06-23 23:28:53 -06:00
photon-cloudinit Add support for VMware AppCatalyst 2015-09-05 23:06:06 -06:00
rkt Update Vagrantfile 2015-06-23 23:28:53 -06:00
swarm-consul-openstack Add "swarm-consul-openstacK" folder and files 2015-05-21 09:08:35 -06:00
swarm-etcd2-photon Add new project, update README 2015-08-27 15:09:10 -06:00
ubuntu-generic Update Vagrantfile 2015-06-23 23:28:53 -06:00
vagrant-docker Update Vagrantfile 2015-06-23 23:28:53 -06:00
vagrant-docker-yaml Update Vagrantfile 2015-06-23 23:28:53 -06:00
vagrant-openstack Finalize multi-instance Vagrant and OpenStack environment 2015-10-08 09:02:41 -06:00
vagrant-openstack-multi Finalize multi-instance Vagrant and OpenStack environment 2015-10-08 09:02:41 -06:00
.gitignore Update .gitignore 2015-04-24 12:37:01 -06:00
LICENSE Initial commit 2015-02-05 13:05:53 -07:00
README.md Add new project, update README 2015-08-27 15:09:10 -06:00

Learning Tools

This repository contains a variety of files and tools for learning new technologies. It is aimed at existing IT professionals who need some help coming up to speed with new technologies, products, or open source projects.

Contents

consul: In this folder you'll find a Vagrantfile and supporting documents to run a Consul cluster under Vagrant on your local laptop.

debian-generic: This folder has a Vagrant environment for spinning up a generic, 64-bit Debian 8.0 ("Jessie") VM. Note there's nothing special here---just a plain, generic Debian VM.

docker-swarm: This folder contains a Vagrantfile and supporting files to run a Consul-backed Docker Swarm cluster under Vagrant on your local system.

docker-swarm-etcd: In this folder is a Vagrantfile and supporting files for turning up an etcd 2.0-backed Docker Swarm cluster.

etcd-2.0: Use the Vagrantfile and other files in this directory to turn up an etcd 2.0.9 cluster running on Ubuntu 14.04.

lxd: In this folder you'll find a Vagrantfile, instructions, and other files to help work with LXD (pronounced "lex-dee"), a new daemon and CLI for working with LXC-based OS containers.

lxd-ovs: Use the Vagrantfile and other files in this directory to work with LXD and Open vSwitch (OVS) 2.3.1 on Ubuntu 14.04. Use the instructions from the lxd directory to set up containers and container images.

openstack-cli: This folder contains the files for a Vagrant environment that spins up an Ubuntu box with all the OpenStack CLI clients pre-installed.

photon: This folder contains the files to spin up an instance of the VMware Photon Technical Preview using Vagrant.

photon-cloudinit: This folder contains the files to spin up VMs, using Vagrant and customized via cloud-init, running the VMware Photon Technical Preview.

README.md: This document that you're currently reading.

rkt: This folder contains the files to work with rkt, the CoreOS implementation of the App Container (appc) specification, on Ubuntu 14.04. THIS ENVIRONMENT IS NOT YET FULLY FUNCTIONAL.

swarm-consul-openstack: This folder contains files to create a Consul-backed Docker Swarm cluster on OpenStack. THIS ENVIRONMENT IS NOT YET FULLY FUNCTIONAL.

swarm-etcd2-photon: This folder contains a Vagrant environment and associated support files to turn up an etcd-backed Docker Swarm cluster where the Docker Engine instances are running on VMware Photon. THIS ENVIRONMENT IS NOT YET FULLY FUNCTIONAL.

ubuntu-generic: This folder contains a Vagrant environment for spinning up a generic 64-bit Ubuntu 14.04 VM. Note there's nothing special going on here---just a plain, generic, Ubuntu VM.

vagrant-docker: In this folder you'll find Vagrantfiles and supporting documents for using the Docker provider in Vagrant to turn up Docker containers.

vagrant-docker-yaml: This folder is an extension of "vagrant-docker" in that it provides the ability to specify the list of Docker containers that Vagrant will create in a separate YAML file.

License

This content is licensed under the MIT License.