ansiblebook.git
9 years agoExample of minimal.
Lorin Hochstein [Mon, 13 Feb 2017 01:24:00 +0000 (17:24 -0800)]
Example of minimal.

9 years agoadd local versions of files
Lorin Hochstein [Mon, 13 Feb 2017 01:15:28 +0000 (17:15 -0800)]
add local versions of files

9 years agoSet host to default
Lorin Hochstein [Sun, 12 Feb 2017 22:17:19 +0000 (14:17 -0800)]
Set host to default

9 years agoadd packer files
Lorin Hochstein [Sun, 12 Feb 2017 21:41:38 +0000 (13:41 -0800)]
add packer files

9 years agochange task name
Lorin Hochstein [Sun, 12 Feb 2017 21:38:00 +0000 (13:38 -0800)]
change task name

9 years agoAdd a simple script for starting an instance
Lorin Hochstein [Sun, 12 Feb 2017 21:36:58 +0000 (13:36 -0800)]
Add a simple script for starting an instance

9 years agofix role dir and use xenial
Lorin Hochstein [Sun, 12 Feb 2017 21:21:01 +0000 (13:21 -0800)]
fix role dir and use xenial

9 years agoupdate sudo/become
Lorin Hochstein [Sun, 12 Feb 2017 21:20:11 +0000 (13:20 -0800)]
update sudo/become

9 years agoadd vagrantfile for local testing
Lorin Hochstein [Sun, 12 Feb 2017 19:29:18 +0000 (11:29 -0800)]
add vagrantfile for local testing

9 years agoignore log generated by vagrant
Lorin Hochstein [Sun, 12 Feb 2017 19:29:12 +0000 (11:29 -0800)]
ignore log generated by vagrant

9 years agoadd makefile
Lorin Hochstein [Sun, 12 Feb 2017 16:57:20 +0000 (08:57 -0800)]
add makefile

9 years agomakefile to example
Lorin Hochstein [Sun, 12 Feb 2017 00:39:06 +0000 (16:39 -0800)]
makefile to example

9 years agobring ec2 example upto date
Lorin Hochstein [Sun, 12 Feb 2017 00:38:59 +0000 (16:38 -0800)]
bring ec2 example upto date

9 years agofix vpc example
Lorin Hochstein [Sun, 12 Feb 2017 00:33:35 +0000 (16:33 -0800)]
fix vpc example

9 years agoAdd xenial support
Lorin Hochstein [Sun, 12 Feb 2017 00:15:37 +0000 (16:15 -0800)]
Add xenial support

9 years agoupdate example
Lorin Hochstein [Sat, 11 Feb 2017 23:57:38 +0000 (15:57 -0800)]
update example

9 years agoUpdate vpc example
Lorin Hochstein [Sat, 11 Feb 2017 23:51:04 +0000 (15:51 -0800)]
Update vpc example

9 years agoupdate makefile
Lorin Hochstein [Sat, 11 Feb 2017 23:14:19 +0000 (15:14 -0800)]
update makefile

9 years agoCheckpoint, updating example
Lorin Hochstein [Sat, 11 Feb 2017 23:11:47 +0000 (15:11 -0800)]
Checkpoint, updating example

9 years agocreate subnets and routes
Lorin Hochstein [Sat, 11 Feb 2017 20:36:58 +0000 (12:36 -0800)]
create subnets and routes

9 years agoAdd vpc target
Lorin Hochstein [Sat, 11 Feb 2017 20:14:46 +0000 (12:14 -0800)]
Add vpc target

9 years agoWorking on updating vpc scripts
Lorin Hochstein [Sat, 11 Feb 2017 19:46:52 +0000 (11:46 -0800)]
Working on updating vpc scripts

9 years agoAdd a secgroups script
Lorin Hochstein [Sat, 11 Feb 2017 19:35:38 +0000 (11:35 -0800)]
Add a secgroups script

9 years agomake keypair
Lorin Hochstein [Sat, 11 Feb 2017 18:58:53 +0000 (10:58 -0800)]
make keypair

9 years agoDisable rds and elasticache
Lorin Hochstein [Sat, 11 Feb 2017 06:52:40 +0000 (22:52 -0800)]
Disable rds and elasticache

9 years agoadd ec2.py
Lorin Hochstein [Sat, 11 Feb 2017 06:52:03 +0000 (22:52 -0800)]
add ec2.py

9 years agoupdate ini
Lorin Hochstein [Sat, 11 Feb 2017 06:51:59 +0000 (22:51 -0800)]
update ini

9 years agoFail if ami not found
Lorin Hochstein [Sat, 11 Feb 2017 06:48:28 +0000 (22:48 -0800)]
Fail if ami not found

9 years agouse xenial
Lorin Hochstein [Sat, 11 Feb 2017 06:31:48 +0000 (22:31 -0800)]
use xenial

9 years agoremove inventory/ec2.py for now
Lorin Hochstein [Sat, 11 Feb 2017 06:19:39 +0000 (22:19 -0800)]
remove inventory/ec2.py for now

9 years agomakefile
Lorin Hochstein [Sat, 11 Feb 2017 06:18:30 +0000 (22:18 -0800)]
makefile

9 years agojust show one image
Lorin Hochstein [Sat, 11 Feb 2017 06:18:27 +0000 (22:18 -0800)]
just show one image

9 years agofind image
Lorin Hochstein [Sat, 11 Feb 2017 06:05:17 +0000 (22:05 -0800)]
find image

9 years agoupdate ec2.py
Lorin Hochstein [Sat, 11 Feb 2017 05:58:39 +0000 (21:58 -0800)]
update ec2.py

9 years agolocal provisioning
Lorin Hochstein [Fri, 10 Feb 2017 05:27:21 +0000 (21:27 -0800)]
local provisioning

9 years agotrivial playbook
Lorin Hochstein [Fri, 10 Feb 2017 05:15:44 +0000 (21:15 -0800)]
trivial playbook

9 years agoInclude docker inventory plugin
Lorin Hochstein [Wed, 8 Feb 2017 06:20:09 +0000 (22:20 -0800)]
Include docker inventory plugin

9 years agoInsecure dev url
Lorin Hochstein [Tue, 7 Feb 2017 06:27:30 +0000 (22:27 -0800)]
Insecure dev url

9 years agoLocally, expose both ports
Lorin Hochstein [Tue, 7 Feb 2017 06:27:22 +0000 (22:27 -0800)]
Locally, expose both ports

9 years agoDon't redirect to ssl
Lorin Hochstein [Tue, 7 Feb 2017 06:26:57 +0000 (22:26 -0800)]
Don't redirect to ssl

too much trouble there

9 years agoForce pull on deploy for nginx_ghost
Lorin Hochstein [Tue, 7 Feb 2017 06:12:10 +0000 (22:12 -0800)]
Force pull on deploy for nginx_ghost

9 years agoUpdated nginx.conf
Lorin Hochstein [Tue, 7 Feb 2017 06:12:02 +0000 (22:12 -0800)]
Updated nginx.conf

9 years agoupdated makefile
Lorin Hochstein [Tue, 7 Feb 2017 06:11:58 +0000 (22:11 -0800)]
updated makefile

9 years agorenamed ghost to local
Lorin Hochstein [Tue, 7 Feb 2017 06:11:52 +0000 (22:11 -0800)]
renamed ghost to local

9 years agosimplify deploy for debugging
Lorin Hochstein [Tue, 7 Feb 2017 05:57:09 +0000 (21:57 -0800)]
simplify deploy for debugging

9 years agodifferent redirect strategy
Lorin Hochstein [Tue, 7 Feb 2017 05:55:09 +0000 (21:55 -0800)]
different redirect strategy

9 years agoset up content properly
Lorin Hochstein [Tue, 7 Feb 2017 05:48:47 +0000 (21:48 -0800)]
set up content properly

9 years agoStart in production mode
Lorin Hochstein [Tue, 7 Feb 2017 05:44:12 +0000 (21:44 -0800)]
Start in production mode

9 years agoAdd clean target
Lorin Hochstein [Tue, 7 Feb 2017 05:44:06 +0000 (21:44 -0800)]
Add clean target

9 years agoDon't need explicit links
Lorin Hochstein [Tue, 7 Feb 2017 05:19:26 +0000 (21:19 -0800)]
Don't need explicit links

9 years agoDon't expose port 80
Lorin Hochstein [Tue, 7 Feb 2017 05:19:04 +0000 (21:19 -0800)]
Don't expose port 80

9 years agoLocally, default to 8443
Lorin Hochstein [Tue, 7 Feb 2017 05:18:54 +0000 (21:18 -0800)]
Locally, default to 8443

9 years agoRedirect http to https
Lorin Hochstein [Tue, 7 Feb 2017 05:10:01 +0000 (21:10 -0800)]
Redirect http to https

9 years agoNetworking
Lorin Hochstein [Tue, 7 Feb 2017 05:00:32 +0000 (21:00 -0800)]
Networking

9 years agoFix typo, don't specify a command for docker container
Lorin Hochstein [Tue, 7 Feb 2017 04:43:43 +0000 (20:43 -0800)]
Fix typo, don't specify a command for docker container

9 years agoFix typo
Lorin Hochstein [Tue, 7 Feb 2017 04:43:36 +0000 (20:43 -0800)]
Fix typo

9 years agoAdd ghost deploy
Lorin Hochstein [Tue, 7 Feb 2017 03:59:20 +0000 (19:59 -0800)]
Add ghost deploy

9 years agoupdate makefile
Lorin Hochstein [Tue, 7 Feb 2017 03:57:50 +0000 (19:57 -0800)]
update makefile

9 years agoCreate template
Lorin Hochstein [Tue, 7 Feb 2017 03:57:36 +0000 (19:57 -0800)]
Create template

9 years agocheckpoint for ghost playbook
Lorin Hochstein [Tue, 7 Feb 2017 03:36:11 +0000 (19:36 -0800)]
checkpoint for ghost playbook

9 years agoAdd config file to be used as template
Lorin Hochstein [Tue, 7 Feb 2017 03:35:24 +0000 (19:35 -0800)]
Add config file to be used as template

9 years agoRun container as root user
Lorin Hochstein [Tue, 7 Feb 2017 03:29:40 +0000 (19:29 -0800)]
Run container as root user

It's non-trivial to get Postgres container to run as non-root. Run as root for
simplicity

9 years agodisable host key checking
Lorin Hochstein [Tue, 7 Feb 2017 03:22:13 +0000 (19:22 -0800)]
disable host key checking

9 years agoupdate deploy
Lorin Hochstein [Mon, 6 Feb 2017 06:54:01 +0000 (22:54 -0800)]
update deploy

9 years agoPostgres container as non-root
Lorin Hochstein [Mon, 6 Feb 2017 06:40:52 +0000 (22:40 -0800)]
Postgres container as non-root

9 years agoadd creds to inventory
Lorin Hochstein [Mon, 6 Feb 2017 06:13:56 +0000 (22:13 -0800)]
add creds to inventory

9 years agoadd memory
Lorin Hochstein [Mon, 6 Feb 2017 05:19:43 +0000 (21:19 -0800)]
add memory

9 years agoadd deploy target
Lorin Hochstein [Mon, 6 Feb 2017 05:10:24 +0000 (21:10 -0800)]
add deploy target

9 years agoFix deploy with docker stuff
Lorin Hochstein [Mon, 6 Feb 2017 05:10:06 +0000 (21:10 -0800)]
Fix deploy with docker stuff

9 years agoDeploy
Lorin Hochstein [Mon, 6 Feb 2017 05:00:35 +0000 (21:00 -0800)]
Deploy

9 years agoStart with Docker deploy script
Lorin Hochstein [Mon, 6 Feb 2017 04:54:24 +0000 (20:54 -0800)]
Start with Docker deploy script

9 years agoAdd vagrantfile and inventory
Lorin Hochstein [Mon, 6 Feb 2017 04:48:10 +0000 (20:48 -0800)]
Add vagrantfile and inventory

9 years agoVagrantfile
Lorin Hochstein [Mon, 6 Feb 2017 04:32:21 +0000 (20:32 -0800)]
Vagrantfile

9 years agoCreate a config.js
Lorin Hochstein [Sun, 5 Feb 2017 22:30:41 +0000 (14:30 -0800)]
Create a config.js

9 years agoCreate a local .gitignore
Lorin Hochstein [Sun, 5 Feb 2017 22:30:33 +0000 (14:30 -0800)]
Create a local .gitignore

9 years agoChange local to 8000
Lorin Hochstein [Sun, 5 Feb 2017 22:30:07 +0000 (14:30 -0800)]
Change local to 8000

9 years agoDefault config file'
Lorin Hochstein [Sun, 5 Feb 2017 22:18:49 +0000 (14:18 -0800)]
Default config file'

9 years agomount ghostdata
Lorin Hochstein [Sun, 5 Feb 2017 22:18:06 +0000 (14:18 -0800)]
mount ghostdata

9 years agoimage facts
Lorin Hochstein [Sun, 5 Feb 2017 22:03:01 +0000 (14:03 -0800)]
image facts

9 years agoadd local
Lorin Hochstein [Sun, 5 Feb 2017 21:41:58 +0000 (13:41 -0800)]
add local

9 years agoimage-facts
Lorin Hochstein [Sun, 5 Feb 2017 21:35:58 +0000 (13:35 -0800)]
image-facts

9 years agoadd publish-local
Lorin Hochstein [Sun, 5 Feb 2017 21:28:50 +0000 (13:28 -0800)]
add publish-local

9 years agoSupport for publishing to registry
Lorin Hochstein [Sun, 5 Feb 2017 05:04:09 +0000 (21:04 -0800)]
Support for publishing to registry

9 years agoPublish image
Lorin Hochstein [Sun, 5 Feb 2017 04:18:15 +0000 (20:18 -0800)]
Publish image

9 years agoservices
Lorin Hochstein [Sun, 5 Feb 2017 03:57:31 +0000 (19:57 -0800)]
services

9 years agodocker compose
Lorin Hochstein [Sun, 5 Feb 2017 03:44:21 +0000 (19:44 -0800)]
docker compose

9 years agoChange name
Lorin Hochstein [Sun, 5 Feb 2017 03:24:41 +0000 (19:24 -0800)]
Change name

9 years agoBuild nginx image
Lorin Hochstein [Sun, 5 Feb 2017 03:19:12 +0000 (19:19 -0800)]
Build nginx image

9 years agodockerfile for nginx
Lorin Hochstein [Sun, 5 Feb 2017 01:44:36 +0000 (17:44 -0800)]
dockerfile for nginx

9 years agoclear out old makefile stuff
Lorin Hochstein [Sun, 5 Feb 2017 01:15:31 +0000 (17:15 -0800)]
clear out old makefile stuff

9 years agoremove mezz example
Lorin Hochstein [Sun, 5 Feb 2017 01:14:45 +0000 (17:14 -0800)]
remove mezz example

9 years agoRemove ansible-container files
Lorin Hochstein [Sun, 5 Feb 2017 01:14:26 +0000 (17:14 -0800)]
Remove ansible-container files

9 years agoExpose port 443
Lorin Hochstein [Sun, 29 Jan 2017 05:39:40 +0000 (21:39 -0800)]
Expose port 443

9 years agoUpdate makefile
Lorin Hochstein [Sun, 29 Jan 2017 05:39:30 +0000 (21:39 -0800)]
Update makefile

9 years agoignore pgdata
Lorin Hochstein [Sun, 29 Jan 2017 05:31:15 +0000 (21:31 -0800)]
ignore pgdata

9 years agoVolume mount postgres
Lorin Hochstein [Sun, 29 Jan 2017 05:30:58 +0000 (21:30 -0800)]
Volume mount postgres

9 years agoMount certs as a volume
Lorin Hochstein [Sun, 29 Jan 2017 05:03:24 +0000 (21:03 -0800)]
Mount certs as a volume

9 years agoNicer awk
Lorin Hochstein [Sun, 29 Jan 2017 05:03:16 +0000 (21:03 -0800)]
Nicer awk

9 years agoAdd certs
Lorin Hochstein [Sat, 28 Jan 2017 18:05:46 +0000 (10:05 -0800)]
Add certs

9 years agoadd clean target
Lorin Hochstein [Sat, 28 Jan 2017 17:59:36 +0000 (09:59 -0800)]
add clean target