fix: only open etcd firewall ports for embedded datastore (#567)

Signed-off-by: satoru260 <18518167+satoru260@users.noreply.github.com>
This commit is contained in:
Muma authored and GitHub committed 2026-10-05 11:11:21 -07:00
1 parent b1f5388471
commit 3693646fce
2 files changed
+6 -3

No files matched your search

+4 -1
View File
@@ -128,6 +128,7 @@
when:
- "'Status: active' in prereq_ufw_status['stdout']"
- groups[server_group] | length > 1
- not (use_external_database | default(false) | bool)
community.general.ufw:
rule: allow
port: "2379:2381"
@@ -170,7 +171,9 @@
immediate: true
- name: If firewalld enabled, open etcd ports
when: groups[server_group] | length > 1
when:
- groups[server_group] | length > 1
- not (use_external_database | default(false) | bool)
ansible.posix.firewalld:
port: "2379-2381/tcp"
zone: internal