Commit graph

13 commits

Author SHA1 Message Date
Scott Lowe
6db1e636d0
Update documentation
Update documentation in various directories. Add missing documentation to some environments. Fix typos in some documentation.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-07-13 08:03:36 -06:00
Scott Lowe
7d59f80652
Add documentation
Make brief changes to new files and existing files

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-17 21:15:48 -06:00
Scott Lowe
198771b160
Initial commit
Commit set of files for turning up a Docker Swarm mode cluster on Ubuntu instances on AWS

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-17 21:04:26 -06:00
Scott Lowe
72b2b02d55
Add documentation
Add documentation for this environment in the form of README.md with instructions for using Vagrant+Ansible to create the cluster and deploying Traefik and other web services on top of the cluster

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-14 07:59:19 -06:00
Scott Lowe
12215bbf7e
Integrate changes from ubuntu-swarm-mode environment
Integrate changes to create-swarm.yml, destroy-swarm.yml, machines.yml, and provision.yml based on learnings from the ubuntu-swarm-mode environment

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-14 07:35:48 -06:00
Scott Lowe
1a47f0fc21
Initial commit
Commit initial set of files for using/learning Traefik on a local Docker Swarm mode cluster

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-14 07:31:55 -06:00
Scott Lowe
6c71f0db3f
Add documentation
Update README.md with instructions for using this environment

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-13 09:50:15 -06:00
Scott Lowe
55dea108f0
Update directory name
Move all files from 'aws-tf-ansible' to 'aws-tf-traefik' to reflect removal of Ansible from the environment (due to CoreOS switch)

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-13 08:29:49 -06:00
Scott Lowe
66128c2420
Switch Traefik environment to CoreOS
Update data.tf to use CoreOS AMI. Update compute.tf to reference new AMI names in data.tf. Remove all Ansible-related files (Ansible not supported with CoreOS).

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-13 08:25:25 -06:00
Scott Lowe
9c9da6e266
Move files to new location
Move files into new 'aws-tf-ansible' directory

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-12 07:51:36 -06:00
Scott Lowe
fa48a0d2d2
Update Ansible playbook and Docker Compose file
Update Ansible playbook to copy Docker Compose file to manager. Update Docker Compose file.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-12 07:48:09 -06:00
Scott Lowe
db91b58b0b
Work on Swarm/AWS infrastructure setup
Fine-tune the Terraform configurations. Rework the Docker Compose file for deploying containers onto the swarm cluster.

Environment is still non-functional.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-09 10:43:55 -06:00
Scott Lowe
510e92646a
Commit initial environment for learning Traefik
Commit initial set of files for an learning environment for Traefik (includes Terraform configurations and Ansible playbooks). Not completely functional yet; Terraform configuration works but Ansible playbook still being tested.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-09-09 08:44:51 -06:00