diff --git a/ansible/host_vars/all.yml b/ansible/host_vars/all.yml new file mode 100644 index 0000000..19dfca1 --- /dev/null +++ b/ansible/host_vars/all.yml @@ -0,0 +1 @@ +hosted_zone_address: arc.fedorainfracloud.org diff --git a/ansible/host_vars/pdc.yml b/ansible/host_vars/pdc.yml new file mode 100644 index 0000000..66a10f1 --- /dev/null +++ b/ansible/host_vars/pdc.yml @@ -0,0 +1,24 @@ +ami_id: ami-01efb339f953fdf36 #Fedora33 cloud image us-east-1 +ssh_key_name: 'siddharthvipul' +instance_name: "pdc-postgres-test" +disk_size: 100 +subnet_id: subnet-0ebb9d7d8e4db80df +security_group_name: "pdc-postgrest" +vpc_id: vpc-0fe7ead908f270a09 +aws_region: us-east-1 +open_ports: [22, 80, 443, 5432, 5433] +instance_type: m4.xlarge +initiative_name: pdc +dns_name: pdc + +env: "production" + #wsgi_wants_apache: True + # + ## postgresql related vars + # + ## kernel SHMMAX value + #kernel_shmmax: 68719476736 + # + #shared_buffers: "4GB" + #effective_cache_size: "12GB" + # diff --git a/ansible/inventory b/ansible/inventory index 8a661b1..bfbd50b 100644 --- a/ansible/inventory +++ b/ansible/inventory @@ -6,3 +6,5 @@ datanommer-test ansible_host=54.236.16.215 datanommer-timescale ansible_host=54.146.95.101 [datanommer-adam] datanommer-adam ansible_host=54.90.63.232 +[pdc] +pdc ansible_host=100.27.3.145 diff --git a/ansible/roles/ec2_instance/tasks/main.yml b/ansible/roles/ec2_instance/tasks/main.yml index 71217ff..c2f9a66 100644 --- a/ansible/roles/ec2_instance/tasks/main.yml +++ b/ansible/roles/ec2_instance/tasks/main.yml @@ -61,4 +61,5 @@ record: "{{dns_name}}.{{hosted_zone_address}}" type: A value: "{{ec2_instance.instances[0].public_ip_address}}" + overwrite: yes wait: yes diff --git a/ansible/secrets/siddharthvipul.pub b/ansible/secrets/siddharthvipul.pub new file mode 100644 index 0000000..7595953 Binary files /dev/null and b/ansible/secrets/siddharthvipul.pub differ