From bbfa2efb4c8cfbbfb22ca9230a6e67af32f3e23b Mon Sep 17 00:00:00 2001 From: TC1977 <37350377+TC1977@users.noreply.github.com> Date: Sat, 20 Apr 2019 23:51:50 -0400 Subject: [PATCH] Change module names and add IPv6 firewall rules Uses guide at https://www.renemoser.net/blog/2018/03/19/vultr-firewalling-with-ansible/ written by Rene Moser. --- roles/cloud-vultr/tasks/main.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/roles/cloud-vultr/tasks/main.yml b/roles/cloud-vultr/tasks/main.yml index 09483dbb..37eca4dd 100644 --- a/roles/cloud-vultr/tasks/main.yml +++ b/roles/cloud-vultr/tasks/main.yml @@ -10,23 +10,23 @@ register: ssh_key - name: Creating a firewall group - vr_firewall_group: + vultr_firewall_group: name: "{{ algo_server_name }}" - name: Creating firewall rules - vr_firewall_rule: + vultr_firewall_rule: group: "{{ algo_server_name }}" protocol: udp - port: 500 - vr_firewall_rule: - group: "{{ algo_server_name }}" - protocol: udp - port: 4500 - vr_firewall_rule: - group: "{{ algo_server_name }}" - protocol: udp - port: 51820 - + port: "{{ item.port }}" + cidr: "{{ item.cidr }}" + with_items: + - { port: 500, cidr: "0.0.0.0/0" } + - { port: 500, cidr: "::/0" } + - { port: 4500, cidr: "0.0.0.0/0" } + - { port: 4500, cidr: "::/0" } + - { port: 51820, cidr: "0.0.0.0/0" } + - { port: 51820, cidr: "::/0" } + - name: Creating a server vultr_server: name: "{{ algo_server_name }}"