This commit is contained in:
Arsenii Petrovich 2019-09-18 14:06:44 +03:00
parent 21d129f2d5
commit 3872b7154d
19 changed files with 8 additions and 43 deletions

1
.gitignore vendored
View File

@ -2,6 +2,7 @@ files/*.pub
*.retry *.retry
aws/group_vars/all.yml aws/group_vars/all.yml
*id_rsa*
group_vars/all.yml group_vars/all.yml
group_vars/all group_vars/all

View File

@ -68,7 +68,6 @@
raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal) raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal)
- name: EC2 access setup - name: EC2 access setup
hosts: launched hosts: localhost
become: False
roles: roles:
- blockscout-access - blockscout-access

View File

@ -88,7 +88,6 @@
when: associate_bootnode_elastic_ip == true when: associate_bootnode_elastic_ip == true
- name: EC2 access setup - name: EC2 access setup
hosts: bootnode hosts: localhost
become: True
roles: roles:
- bootnode-access - bootnode-access

View File

@ -69,7 +69,6 @@
raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal) raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal)
- name: EC2 access setup - name: EC2 access setup
hosts: explorer hosts: localhost
become: True
roles: roles:
- explorer-access - explorer-access

View File

@ -20,7 +20,6 @@
cidr_ip: 0.0.0.0/0 cidr_ip: 0.0.0.0/0
tags: moc tags: moc
- name: Create moc - name: Create moc
hosts: localhost hosts: localhost
gather_facts: False gather_facts: False
@ -69,7 +68,6 @@
raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal) raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal)
- name: EC2 access setup - name: EC2 access setup
hosts: moc hosts: localhost
become: True
roles: roles:
- moc-access - moc-access

View File

@ -20,7 +20,6 @@
cidr_ip: 0.0.0.0/0 cidr_ip: 0.0.0.0/0
tags: netstat tags: netstat
- name: Create netstat - name: Create netstat
hosts: localhost hosts: localhost
gather_facts: False gather_facts: False
@ -69,7 +68,6 @@
raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal) raw: test -e /usr/bin/python || (sudo apt -y update && sudo apt install -y python-minimal)
- name: EC2 access setup - name: EC2 access setup
hosts: netstat hosts: localhost
become: True
roles: roles:
- netstat-access - netstat-access

View File

@ -1,6 +1,5 @@
--- ---
- name: Create blockscout security group - name: Create blockscout security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -72,7 +70,6 @@
when: allow_blockscout_p2p == true when: allow_blockscout_p2p == true
- name: Add http-4000 access - name: Add http-4000 access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -1,6 +1,5 @@
--- ---
- name: Create bootnode security group - name: Create bootnode security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -31,7 +29,6 @@
when: allow_bootnode_ssh == true when: allow_bootnode_ssh == true
- name: Add https access - name: Add https access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -69,7 +66,6 @@
- name: Add p2p access - name: Add p2p access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -1,6 +1,5 @@
--- ---
- name: Create explorer security group - name: Create explorer security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -31,7 +29,6 @@
when: allow_explorer_ssh == true when: allow_explorer_ssh == true
- name: Add https access - name: Add https access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -48,7 +45,6 @@
cidr_ip: 0.0.0.0/0 cidr_ip: 0.0.0.0/0
- name: Add p2p access - name: Add p2p access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -72,7 +68,6 @@
when: allow_explorer_p2p == true when: allow_explorer_p2p == true
- name: Add http-3000 access - name: Add http-3000 access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -1,6 +1,5 @@
--- ---
- name: Create moc security group - name: Create moc security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -31,7 +29,6 @@
when: allow_moc_ssh == true when: allow_moc_ssh == true
- name: Add p2p access - name: Add p2p access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -1,6 +1,5 @@
--- ---
- name: Create netstat security group - name: Create netstat security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -31,7 +29,6 @@
when: allow_netstat_ssh == true when: allow_netstat_ssh == true
- name: Add https access - name: Add https access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -48,7 +45,6 @@
cidr_ip: 0.0.0.0/0 cidr_ip: 0.0.0.0/0
- name: Add http-3000 access - name: Add http-3000 access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -1,6 +1,5 @@
--- ---
- name: Create validator security group - name: Create validator security group
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -11,7 +10,6 @@
vpc_id: "{{ vpc_id | default('') }}" vpc_id: "{{ vpc_id | default('') }}"
- name: Add ssh access - name: Add ssh access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"
@ -31,7 +29,6 @@
when: allow_validator_ssh == true when: allow_validator_ssh == true
- name: Add p2p access - name: Add p2p access
delegate_to: localhost
ec2_group: ec2_group:
ec2_access_key: "{{ access_key }}" ec2_access_key: "{{ access_key }}"
ec2_secret_key: "{{ secret_key }}" ec2_secret_key: "{{ secret_key }}"

View File

@ -1,4 +1,3 @@
--- ---
- name: Setup EC2 firewall - name: Setup EC2 firewall
import_tasks: ec2.yml import_tasks: ec2.yml
when: ansible_bios_version is search("amazon")

View File

@ -88,7 +88,6 @@
when: associate_validator_elastic_ip == true when: associate_validator_elastic_ip == true
- name: EC2 access setup - name: EC2 access setup
hosts: validator hosts: localhost
become: True
roles: roles:
- validator-access - validator-access