Lee Brown
e1b3377e88
added entry point for schema migration to devops that loads db creds
...
from aws secrets manager
2019-07-14 15:33:23 -08:00
Lee Brown
1a36b52113
reworked tools/devops to better support gitlab cicd
2019-07-14 14:55:34 -08:00
Lee Brown
e31991efc8
gitlab ci fix empty env name
2019-07-14 13:05:03 -08:00
Lee Brown
3c495e81a5
switch gitlab ci task to use environment
2019-07-14 13:03:07 -08:00
Lee Brown
f4f101db4b
gilab nested variables
2019-07-14 13:02:06 -08:00
Lee Brown
2c340999a8
gitlab ci testing nested variables
2019-07-14 12:53:36 -08:00
Lee Brown
95e0d28c3b
devsops remove build tags, only release image
2019-07-14 12:39:05 -08:00
Lee Brown
e46c6317e5
Switch from golang docker client to executing direct docker commands
...
github.com/docker/docker/client adds an additional 30 deps to the
project and encoutering random errors when running on gitlab.
Can't add file cmd/web-app/static/assets/images/glacier-example-pic.jpg to tar
Error response from daemon: invalid reference format
2019-07-14 12:25:58 -08:00
Lee Brown
d16855ead9
exclude git for docker archive
2019-07-14 01:26:05 -08:00
Lee Brown
a672b56d5d
deploy aws region empty for role
2019-07-14 01:19:50 -08:00
Lee Brown
5276254db5
pull aws region from ec2 metadata
2019-07-14 01:07:14 -08:00
Lee Brown
8f5ff1ec1e
Init aws session with region when using role
2019-07-14 00:54:51 -08:00
Lee Brown
db07498192
Load AWS region from meta data if not set for deploy
2019-07-14 00:41:58 -08:00
Lee Brown
1952c9d731
update gitlab yaml
2019-07-13 23:15:01 -08:00
Lee Brown
aeeb51fc0f
deveops load aws creds from session for deploy
2019-07-13 23:12:07 -08:00
Lee Brown
79e81aa7e8
gitlab variable debug
2019-07-13 22:54:13 -08:00
Lee Brown
90930b72d2
added missing aws.go file due to gitignore rule
2019-07-13 22:43:49 -08:00
Lee Brown
00fbe14176
fix gitlab yaml
2019-07-13 22:16:11 -08:00
Lee Brown
b37180ee28
fix gitlab yaml
2019-07-13 22:14:03 -08:00
Lee Brown
997fc8d213
sdfadsf
2019-07-13 21:02:20 -08:00
Lee Brown
10dc4e8f8c
sdfadsfadsf
2019-07-13 21:01:44 -08:00
Lee Brown
48d86b4421
fixing gitlab yaml
2019-07-13 20:59:07 -08:00
Lee Brown
b831b8deff
migrated devops from truss to own tool
2019-07-13 20:55:45 -08:00
Lee Brown
4b6e344bb5
Merge branch 'master' of gitlab.com:geeks-accelerator/oss/saas-starter-kit
2019-07-13 20:50:17 -08:00
Lee Brown
91879fe40a
remwork tools
2019-07-13 20:50:00 -08:00
Lucas Brown
10d2046ff9
Removed ports in docker-compose.yaml file
2019-07-13 19:57:23 -08:00
Lucas Brown
83d56497df
Merge branch 'master' of gitlab.com:geeks-accelerator/oss/saas-starter-kit
2019-07-13 19:12:26 -08:00
Lucas Brown
0d9e195a3b
Updates to the main readme file and comments on service_deploy.
2019-07-13 19:09:31 -08:00
Lee Brown
6607d719d9
web-app remove AWS requirement
2019-07-13 16:32:29 -08:00
Lee Brown
516c991661
gitlab CICD for project setup steps added to README
2019-07-13 15:45:24 -08:00
Lee Brown
6117a813f2
Completed removing example-project directory and moving all files back a
...
a directory
2019-07-13 12:16:28 -08:00
Lee Brown
bcf022aa18
moved example-project files back a directory
2019-07-13 11:42:37 -08:00
Lee Brown
541a279b6f
remove example project from sub directory
2019-07-13 11:36:51 -08:00
Lee Brown
c5ea09d8e1
completed autocert implimentation for web-api
2019-07-13 03:03:30 -08:00
Lee Brown
c757463a17
Switch file sync for auto cert to impliment Cache interface
2019-07-13 00:15:44 -08:00
Lee Brown
ba30670f6a
Completed s3 config sync
2019-07-12 23:28:53 -08:00
Lee Brown
0efe444c05
finish redirect middlewares
2019-07-12 11:41:41 -08:00
Lee Brown
df86310a8b
go fmt
2019-07-11 14:46:05 -08:00
Lee Brown
8eb9f6d976
Removed custom security group option for ELB Elastic load balancers
2019-07-11 14:44:53 -08:00
Lee Brown
1f63956aa3
Completed testing of service deploy with ELB and HTTPS
2019-07-11 14:42:20 -08:00
Lee Brown
4d78385103
checkpoint
2019-07-11 14:15:29 -08:00
Lee Brown
0a6837a450
checkpoint
2019-07-11 02:52:10 -08:00
Lee Brown
d6d0ecdbe5
checkpoint
2019-07-11 00:58:45 -08:00
Lee Brown
4125a19156
checkpoint
2019-07-10 16:24:10 -08:00
Lee Brown
acd1bca501
checkpoint
2019-07-10 04:52:38 -08:00
Lee Brown
7e98e9d839
checkpoint
2019-07-10 04:11:39 -08:00
Lee Brown
1de40e048d
checkpoint
2019-07-10 00:17:35 -08:00
Lee Brown
6851b96a04
finished inital testing of deployment script
2019-07-09 02:21:46 -08:00
Lee Brown
2f53df6ba6
checkpoint
2019-07-08 19:13:41 -08:00
Lee Brown
5c477b4dc9
checkpoint
2019-07-08 12:21:22 -08:00