feat: configure mongodb firewall (#949)

Co-authored-by: Anish Lakhwara <anish+git@lakhwara.com>
This commit is contained in:
Anish Lakhwara 2023-07-07 09:15:36 -07:00 committed by GitHub
parent c5803dcda0
commit 99117a532b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -166,6 +166,16 @@
ansible.builtin.set_fact:
lb_id: "{{ lb_id_result.stdout | from_json | json_query('load_balancers[0].id') }}"
# FIREWALL
# ===========================================
- name: d_ocean | db | get db firewall list
ansible.builtin.command: doctl db firewalls list {{ db_uuid }} -o json
register: db_firewalls
- name: d_ocean | db | configure firewall for mongoDB
ansible.builtin.command: doctl db firewalls append {{ db_uuid }} --rule k8s:{{ my_cluster.data.id }}
when: "db_firewalls.stdout == []"
# DNS
# ===========================================
- name: d_ocean | dns | grab loadbalancer ip using doctl