--- - name: Update /etc/solidwall/ngwaf/config.yml shell: sudo sed -i -e "s/localhost/$(hostname -I | awk '{print $1}')/" /etc/solidwall/ngwaf/config.yml when: inventory_hostname is match('^ce-swall-ngwaf-\\d+$') - name: Update /etc/solidwall/ngwaf/config.yml shell: sudo sed -i -e "s/localhost/$(hostname -I | awk '{print $2}')/" /etc/solidwall/ngwaf/config.yml when: inventory_hostname is match('^ce-swall-ngwaf-nl-\\d+$') - name: Reload service solidwall-ngwaf, in all cases ansible.builtin.service: name: solidwall-ngwaf state: reloaded - name: Reload service solidwall-nginx, in all cases ansible.builtin.service: name: solidwall-nginx state: reloaded ...