diff --git a/ansible/inventory/prod b/ansible/inventory/prod new file mode 100644 index 0000000..9cfbb10 --- /dev/null +++ b/ansible/inventory/prod @@ -0,0 +1,38 @@ +# NOTE: This file is generated by terraform.py +# For emergency use when Consul fails +[all] +node-01.ac-cn-hongkong-c.status.prod hostname=node-01.ac-cn-hongkong-c.status.prod ansible_host=47.242.202.59 env=status stage=prod data_center=ac-cn-hongkong-c region=cn-hongkong-c dns_entry=node-01.ac-cn-hongkong-c.status.prod.statusim.net +node-01.do-ams3.status.prod hostname=node-01.do-ams3.status.prod ansible_host=143.198.249.174 env=status stage=prod data_center=do-ams3 region=ams3 dns_entry=node-01.do-ams3.status.prod.statusim.net +node-01.gc-us-central1-a.status.prod hostname=node-01.gc-us-central1-a.status.prod ansible_host=35.202.55.153 env=status stage=prod data_center=gc-us-central1-a region=us-central1-a dns_entry=node-01.gc-us-central1-a.status.prod.statusim.net +node-02.ac-cn-hongkong-c.status.prod hostname=node-02.ac-cn-hongkong-c.status.prod ansible_host=47.243.128.134 env=status stage=prod data_center=ac-cn-hongkong-c region=cn-hongkong-c dns_entry=node-02.ac-cn-hongkong-c.status.prod.statusim.net +node-02.do-ams3.status.prod hostname=node-02.do-ams3.status.prod ansible_host=161.35.244.121 env=status stage=prod data_center=do-ams3 region=ams3 dns_entry=node-02.do-ams3.status.prod.statusim.net +node-02.gc-us-central1-a.status.prod hostname=node-02.gc-us-central1-a.status.prod ansible_host=34.132.213.233 env=status stage=prod data_center=gc-us-central1-a region=us-central1-a dns_entry=node-02.gc-us-central1-a.status.prod.statusim.net + +[ac-cn-hongkong-c] +node-01.ac-cn-hongkong-c.status.prod +node-02.ac-cn-hongkong-c.status.prod + +[do-ams3] +node-01.do-ams3.status.prod +node-02.do-ams3.status.prod + +[gc-us-central1-a] +node-01.gc-us-central1-a.status.prod +node-02.gc-us-central1-a.status.prod + +[status-prod] +node-01.ac-cn-hongkong-c.status.prod +node-01.do-ams3.status.prod +node-01.gc-us-central1-a.status.prod +node-02.ac-cn-hongkong-c.status.prod +node-02.do-ams3.status.prod +node-02.gc-us-central1-a.status.prod + +[status.prod] +node-01.ac-cn-hongkong-c.status.prod +node-01.do-ams3.status.prod +node-01.gc-us-central1-a.status.prod +node-02.ac-cn-hongkong-c.status.prod +node-02.do-ams3.status.prod +node-02.gc-us-central1-a.status.prod + diff --git a/ansible/requirements.yml b/ansible/requirements.yml index 9c29a5b..4af2241 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -11,7 +11,7 @@ - name: infra-role-bootstrap-linux src: git@github.com:status-im/infra-role-bootstrap-linux.git - version: 0125727cae15f3dacf9e12ff0dcd13d891961463 + version: 40abcc62b18ac5127866c9c413491a7b92451cac scm: git - name: infra-role-wireguard diff --git a/workspaces.tf b/workspaces.tf index e0cdf30..100201d 100644 --- a/workspaces.tf +++ b/workspaces.tf @@ -22,6 +22,7 @@ locals { # Inherits defaults. test = { hosts_count = 1 } + prod = { hosts_count = 2 } } }