Skip to content

Commit 73bab51

Browse files
authored
Merge pull request #597 from CodeNow/add-agreeable-egret
Add agreeable egret
2 parents 5479329 + 76e6749 commit 73bab51

File tree

7 files changed

+65
-0
lines changed

7 files changed

+65
-0
lines changed

ansible/agreeable-egret.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
- hosts: redis
3+
- hosts: agreeable-egret
4+
vars_files:
5+
- group_vars/alpha-agreeable-egret.yml
6+
roles:
7+
- role: notify
8+
tags: [ notify ]
9+
- role: builder
10+
tags: [ build ]
11+
- role: container_kill_start

ansible/delta-hosts/hosts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ delta-app-services
5959

6060
[dock]
6161

62+
[agreeable-egret]
63+
delta-app-services
64+
6265
[eru]
6366
delta-app-services
6467

@@ -138,6 +141,7 @@ delta-app-services
138141
delta-prometheus
139142

140143
[delta:children]
144+
agreeable-egret
141145
api
142146
arithmancy
143147
bastion

ansible/delta-hosts/variables

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
[agreeable-egret:vars]
2+
agreeable_egret_port=65520
3+
egret_pg_host=delta-big-poppa.cnksgdqarobf.us-west-2.rds.amazonaws.com
4+
egret_pg_port=5432
5+
egret_pg_user=egret
6+
egret_pg_pass=wwHQ5B4RfY9iKS3m
7+
egret_pg_database=egret
8+
19
[api_group:vars]
210
api_aws_access_key_id=AKIAJWSSSJYUXKNW2ZDA
311
api_aws_secret_access_key=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

ansible/gamma-hosts/hosts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ gamma-consul-c
4545
[worker]
4646
gamma-api-worker
4747

48+
[agreeable-egret]
49+
gamma-app-services
50+
4851
[eru]
4952
gamma-app-services
5053

@@ -128,6 +131,7 @@ gamma-app-services
128131
gamma-dock-services
129132

130133
[gamma:children]
134+
agreeable-egret
131135
api
132136
arithmancy
133137
bastion

ansible/gamma-hosts/variables

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
[agreeable-egret:vars]
2+
agreeable_egret_port=65520
3+
egret_pg_host=gamma-big-poppa.cnksgdqarobf.us-west-2.rds.amazonaws.com:32659
4+
egret_pg_port=32659
5+
egret_pg_user=egret
6+
egret_pg_pass=b3UKjxbGblKZtG6c
7+
egret_pg_database=egret
8+
19
[api_group:vars]
210
api_aws_access_key_id=AKIAIDC4WVMTCGV7KRVQ
311
api_aws_secret_access_key=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

ansible/group_vars/all.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ core_file_dir: /docker/app-cores
4444
## shared application configs
4545
##
4646

47+
# agreeable-egret
48+
agreeable_egret_hostname: egret.{{ domain }}
49+
4750
#angular
4851
angular_url: https://app.{{ domain }}
4952
mixpanel_proxy_url: https://mixpanel.{{ domain }}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: "agreeable-egret"
2+
3+
container_image: "registry.runnable.com/runnable/{{ name }}"
4+
container_tag: "{{ git_branch }}"
5+
hosted_ports: ["{{ agreeable_egret_port }}"]
6+
repo: "git@github.com:CodeNow/{{ name }}.git"
7+
node_version: "4.3.1"
8+
npm_version: "3.7.5"
9+
10+
# Exposes egret
11+
redis_key: "frontend:{{ agreeable_egret_hostname }}"
12+
is_redis_update_required: 'yes'
13+
14+
# container settings
15+
container_envs: >
16+
-e HELLO_RUNNABLE_GITHUB_TOKEN={{ api_hello_runnable_github_token }}
17+
-e NODE_ENV={{ node_env }}
18+
-e RUNNABLE_API_URL={{ api_url }}
19+
-e PORT={{ hosted_ports[0] }}
20+
-e RUNNABLE_USER_CONTENT_DOMAIN={{ user_content_domain }}
21+
-e POSTGRES_CONNECT_STRING=postgres://{{ egret_pg_user }}:{{ egret_pg_pass }}@{{ egret_pg_host }}/{{ egret_pg_database }}
22+
23+
container_run_opts: >
24+
-h {{ name }}
25+
-d
26+
-p {{ hosted_ports[0] }}:{{ hosted_ports[0] }}
27+
{{ container_envs }}

0 commit comments

Comments
 (0)