Commit graph

57 commits

Author SHA1 Message Date
Scott Lowe
25fc82391e Update .gitignore
Modify .gitignore to ignore TaskPaper files in the current
repository; allows me to keep per-repo task lists.
2015-10-07 23:08:48 -06:00
Scott Lowe
a500dd4248 Update README.md
Update README file with information on new projects.
2015-10-07 23:08:10 -06:00
Scott Lowe
36ec21e38e Add learning environment for Vagrant and OpenStack
Add Vagrantfile and supporting files for using Vagrant with
OpenStack.
2015-10-07 12:29:52 -06:00
Scott Lowe
20aeb78e68 Add support for VMware AppCatalyst
Update photon-cloudinit files with support for VMware AppCatalyst
2015-09-05 23:06:06 -06:00
Scott Lowe
3abbe171e5 Update Vagrantfile
Add VirtualBox support to Vagrantfile.
2015-08-27 16:12:12 -06:00
Scott Lowe
c607018e2d Add new project, update README
Add files for project running Swarm on Photon with etcd. Update
README.md for new project.
2015-08-27 15:09:10 -06:00
Scott Lowe
77b014618c Update Vagrantfile
Update the Vagrantfile for all projects to specify a specific VM
clone directory (to help with Time Machine backups)
2015-06-23 23:28:53 -06:00
Scott Lowe
57e5260b2c Update README.md
Update README.md to include information on "photon-cloudinit"
directory.
2015-06-09 14:38:39 -06:00
Scott Lowe
5f58d707ea Add files demonstrating cloud-init customization of Photon
Add files that demonstrate using cloud-init to customize Photon
instances.
2015-06-09 14:36:06 -06:00
Scott Lowe
1fb8ca6c0d Update README.md
Add information to README.md for generic Debian 8.0 learning
environment
2015-06-02 15:24:34 -06:00
Scott Lowe
64341266d4 Add files for generic Debian 8.0 VM
Add Vagrantfile, servers.yml, and README.md for a generic Debian
8.0 ("Jessie") learning environment
2015-06-02 15:21:23 -06:00
Scott Lowe
4dff45ffa3 Update README.md with LXD and LXD-OVS information
Update the README file with entries and descriptions for the "lxd"
and "lxd-ovs" directories.
2015-06-02 14:55:46 -06:00
Scott Lowe
2edf938126 Commit changes for LXD-OVS environment
Commit initial changes for a learning environment using LXD with
Open vSwitch (OVS)
2015-06-02 14:52:15 -06:00
Scott Lowe
85b8a6b901 Update information on "rkt" folder
Update main README.md and folder-specific README.md for the "rkt"
folder to point out that these files don't yet work
2015-05-21 09:16:13 -06:00
Scott Lowe
b3697c709f Update 'rkt' files
Update YAML file and setup script in 'rkt' directory with more
changes to address issues found in testing. This environment is
still not fully functional.
2015-05-21 09:10:37 -06:00
Scott Lowe
04296b0fe1 Update README.md
Update README.md with information on preliminary, non-functional
environment for building Consul-backed Docker Swarm cluster on
OpenStack.
2015-05-21 09:10:49 -06:00
Scott Lowe
ccae5abce4 Add "swarm-consul-openstacK" folder and files
Add non-functional preliminary version of files to run a Consul-
backed Swarm cluster on OpenStack using Heat.
2015-05-21 09:08:35 -06:00
Scott Lowe
8b2bcfb266 Fix typo in openstack-cli/README.md
Fix a typo in the README.md file in the "openstack-cli" folder.
2015-05-21 08:56:49 -06:00
Scott Lowe
d0052058ee Update README.md
Update README.md to include information on new "ubuntu-generic"
folder for setting up a plain, generic Ubuntu VM.
2015-05-21 08:55:33 -06:00
Scott Lowe
c2b3b17343 Push "ubuntu-generic" folder
Push changes for setting up a generic Ubuntu 14.04 VM (no tools or
apps or other special configuration).
2015-05-21 08:53:37 -06:00
Scott Lowe
f3140bc77a Update README.md to final version
Update instructions in README.md to the final version.
2015-05-06 15:26:25 -06:00
Scott Lowe
f05daa22b5 Commit initial support for LXD environment
Add files for building a simple LXD environment via Vagrant
2015-05-06 10:43:31 -06:00
Scott Lowe
3b6c509e5f Push initial version of files for rkt
Push an initial Vagrantfile, external YAML data file, shell script,
and README.md for an environment that can be used to experiment
with `rkt`.
2015-05-05 13:34:04 -06:00
Scott Lowe
4432d0cfd1 Update README.md
Update README.md to include information on the "photon" directory
2015-04-25 22:35:14 -06:00
Scott Lowe
6afcd485fb Update .gitignore
Update .gitignore to ingore files containing specific details
2015-04-24 12:37:01 -06:00
Scott Lowe
fe339b7d0a Update Vagrantfile, add servers.yml
Add servers.yml for VM configuration details. Update Vagrantfile to
reference servers.yml for configuration. Add more comments to
Vagrantfile.
2015-04-20 21:50:37 -06:00
Scott Lowe
86c4918c85 Initial commit
Add initial version of files for working with Project Photon
2015-04-20 12:33:51 -06:00
Scott Lowe
9fe2a6a3c1 Update README.md
Update README.md to reflect the the docker-swarm-etcd project is no
longer considered incomplete.
2015-04-16 23:50:21 -06:00
Scott Lowe
ea369a3da7 Update to final instructions
Update README.md to include final instructions for the use of the
contents in this directory.
2015-04-16 23:40:16 -06:00
Scott Lowe
1816354698 Fix scoping of ERB template to prevent etcd errors
Modify Vagrantfile and servers.yml to create mechanism for properly
limiting results placed into the override files generated from the
ERB template. This prevents non-etcd systems from being listed as
part of the etcd cluster, which would otherwise cause etcd to fail.
2015-04-16 23:07:38 -06:00
Scott Lowe
b5c8824e70 Add changes from etcd-2.0 project
Add ERB template for generating etcd override files. Update the
Vagrantfile to automatically generate etcd override files. Update
the provisioning script for easier changes in the future.
2015-04-16 22:19:32 -06:00
Scott Lowe
4dacf840ed Merge pull request #2 from paulczar/cleanup_fixes
fixes and cleanup
2015-04-16 22:00:22 -06:00
Paul Czarkowski
bf988503fe addressing comments 2015-04-16 14:07:51 -05:00
Scott Lowe
36c590e9ac Update README.md with information on new projects
Add information on new projects to the README.md file.
2015-04-16 12:57:50 -06:00
Scott Lowe
43c10c1785 Add/modify files for minimally-functional setup
Added and modified files to create a minimally functional setup.
README.md is still not up-to-date. Additional optimizations are
possible.
2015-04-16 12:49:38 -06:00
Paul Czarkowski
78ecd9a3aa fixes and cleanup
* move etcd.overrides to /etc/default/etcd ( more linuxy, upstart script tries to source that already ).
* template etcd.defaults using values from servers.yml
* provision installs curl if doesn't exist ( I use vbox and my base image doesn't have it )
* provision is now roughly idempotent
* provision starts etcd or restarts it if already running
* gitignore to not save template written .default files
2015-04-16 08:55:45 -05:00
Scott Lowe
0149f75400 Update README.md with final instructions
Update README.md with final instructions on how to use the files
in this directory to turn up an etcd 2.0 cluster on Ubuntu 14.04.
2015-04-15 16:03:41 -06:00
Scott Lowe
85a9d5db2e Initial commit
Initial commit of files to use Vagrant for building etcd 2.0 cluster
2015-04-15 15:39:06 -06:00
Scott Lowe
83873ef3b6 Update README.md
Update README.md to include information on the new "openstack-cli"
folder.
2015-03-10 22:08:12 -06:00
Scott Lowe
c178d8c2f3 Add final version of README.md
Commit the final version of the README.md file with instructions
for using this Vagrant environment.
2015-03-10 22:04:02 -06:00
Scott Lowe
fddec44007 Add final versions of support files
Add final versions of Vagrantfile, configuration script, file with
credentials, and YAML file with VM details.
2015-03-10 21:48:35 -06:00
Scott Lowe
b8dfe57e38 Add skeleton structure for new projects
Add skeleton structure for OpenStack CLI learning environment and
environment for etcd-backed Docker Swarm cluster.
2015-03-10 20:48:58 -06:00
Scott Lowe
200e622430 Update README.md
Update README.md with information on the contents of the "docker-
swarm" folder.
2015-03-05 15:04:56 -07:00
Scott Lowe
f7f71bc9e2 Finalize instructions
Finalize the instructions in README.md for users who want to run
their own Docker Swarm cluster backed by Consul using Vagrant.
2015-03-05 15:01:49 -07:00
Scott Lowe
7f5e48092d Rename project
Rename directory for this project from "consul-docker-registrator"
to "docker-swarm" to more accurately reflect the purpose of the
files in this directory.
2015-03-04 14:28:37 -07:00
Scott Lowe
0937a73e12 Update README, fix Consul datacenter
Remove reference to non-default data center name in Consul config
file. Update README.md with new instructions.
2015-03-04 13:59:18 -07:00
Scott Lowe
7ee558a730 Initial commit for Consul-Docker-Registrator environment
Add initial files and support for Vagrant environment containing
Consul, Docker, and Registrator.
2015-03-02 19:10:36 -07:00
Scott Lowe
1590414ef9 Update README.md with new information
Add information for the "vagrant-docker" and "vagrant-docker-yaml"
folders that have been added to the repository.
2015-02-11 10:14:40 -07:00
Scott Lowe
d51e3ba62e Add files for multi-container Docker environments with Vagrant
Add support files to allow users to specify a list of containers
in a YAML file and then use Vagrant to turn up all the containers.
2015-02-11 10:11:27 -07:00
Scott Lowe
14d1ed8677 Update README.md with final instructions
Update README.md with final instructions for using the files found
in this directory tree.
2015-02-10 17:21:06 -07:00