Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions ansible/agreeable-egret.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
- hosts: redis
- hosts: agreeable-egret
vars_files:
- group_vars/alpha-agreeable-egret.yml
roles:
- role: notify
tags: [ notify ]
- role: builder
tags: [ build ]
- role: container_kill_start
4 changes: 4 additions & 0 deletions ansible/delta-hosts/hosts
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,9 @@ delta-app-services

[dock]

[agreeable-egret]
delta-app-services

[eru]
delta-app-services

Expand Down Expand Up @@ -138,6 +141,7 @@ delta-app-services
delta-prometheus

[delta:children]
agreeable-egret
api
arithmancy
bastion
Expand Down
8 changes: 8 additions & 0 deletions ansible/delta-hosts/variables
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
[agreeable-egret:vars]
agreeable_egret_port=65520
egret_pg_host=delta-big-poppa.cnksgdqarobf.us-west-2.rds.amazonaws.com
egret_pg_port=5432
egret_pg_user=egret
egret_pg_pass=wwHQ5B4RfY9iKS3m
egret_pg_database=egret

[api_group:vars]
api_aws_access_key_id=AKIAJWSSSJYUXKNW2ZDA
api_aws_secret_access_key=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
Expand Down
4 changes: 4 additions & 0 deletions ansible/gamma-hosts/hosts
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ gamma-consul-c
[worker]
gamma-api-worker

[agreeable-egret]
gamma-app-services

[eru]
gamma-app-services

Expand Down Expand Up @@ -128,6 +131,7 @@ gamma-app-services
gamma-dock-services

[gamma:children]
agreeable-egret
api
arithmancy
bastion
Expand Down
8 changes: 8 additions & 0 deletions ansible/gamma-hosts/variables
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
[agreeable-egret:vars]
agreeable_egret_port=65520
egret_pg_host=gamma-big-poppa.cnksgdqarobf.us-west-2.rds.amazonaws.com:32659
egret_pg_port=32659
egret_pg_user=egret
egret_pg_pass=b3UKjxbGblKZtG6c
egret_pg_database=egret

[api_group:vars]
api_aws_access_key_id=AKIAIDC4WVMTCGV7KRVQ
api_aws_secret_access_key=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
Expand Down
3 changes: 3 additions & 0 deletions ansible/group_vars/all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ core_file_dir: /docker/app-cores
## shared application configs
##

# agreeable-egret
agreeable_egret_hostname: egret.{{ domain }}

#angular
angular_url: https://app.{{ domain }}
mixpanel_proxy_url: https://mixpanel.{{ domain }}
Expand Down
27 changes: 27 additions & 0 deletions ansible/group_vars/alpha-agreeable-egret.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: "agreeable-egret"

container_image: "registry.runnable.com/runnable/{{ name }}"
container_tag: "{{ git_branch }}"
hosted_ports: ["{{ agreeable_egret_port }}"]
repo: "[email protected]:CodeNow/{{ name }}.git"
node_version: "4.3.1"
npm_version: "3.7.5"

# Exposes egret
redis_key: "frontend:{{ agreeable_egret_hostname }}"
is_redis_update_required: 'yes'

# container settings
container_envs: >
-e HELLO_RUNNABLE_GITHUB_TOKEN={{ api_hello_runnable_github_token }}
-e NODE_ENV={{ node_env }}
-e RUNNABLE_API_URL={{ api_url }}
-e PORT={{ hosted_ports[0] }}
-e RUNNABLE_USER_CONTENT_DOMAIN={{ user_content_domain }}
-e POSTGRES_CONNECT_STRING=postgres://{{ egret_pg_user }}:{{ egret_pg_pass }}@{{ egret_pg_host }}/{{ egret_pg_database }}

container_run_opts: >
-h {{ name }}
-d
-p {{ hosted_ports[0] }}:{{ hosted_ports[0] }}
{{ container_envs }}