From c3f02a698ebd7d7afb5af09e1caa4a7442a773dc Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Wed, 3 Apr 2024 10:23:36 -0400 Subject: [PATCH] add kafka nodes as extra hosts for the container --- salt/kafka/enabled.sls | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/salt/kafka/enabled.sls b/salt/kafka/enabled.sls index 31d375e23..507071950 100644 --- a/salt/kafka/enabled.sls +++ b/salt/kafka/enabled.sls @@ -23,6 +23,15 @@ so-kafka: - sobridge: - ipv4_address: {{ DOCKER.containers['so-kafka'].ip }} - user: kafka + - extra_hosts: + {% for node in KAFKANODES %} + - {{ node }}:{{ KAFKANODES[node].ip }} + {% endfor %} + {% if DOCKER.containers['so-kafka'].extra_hosts %} + {% for XTRAHOST in DOCKER.containers['so-kafka'].extra_hosts %} + - {{ XTRAHOST }} + {% endfor %} + {% endif %} - port_bindings: {% for BINDING in DOCKER.containers['so-kafka'].port_bindings %} - {{ BINDING }} @@ -44,4 +53,4 @@ delete_so-kafka_so-status.disabled: test.fail_without_changes: - name: {{sls}}_state_not_allowed -{% endif %} \ No newline at end of file +{% endif %}