Snažil jsem se dokončit scénář pro nasazení nového serveru. Mám problém s měnící se údaje v závorkách, obsahující citáty přes lineinfile
a regex:
- name: "Configuring: filebeat agent - configuring output to logstash"
lineinfile:
dest: "/etc/filebeat/filebeat.yml"
regexp: '#hosts: ["localhost:5044"]'
line: 'hosts: ["elk.home:5044"]'
tags: application
Po playbook je popraven, požadovaný řádek:
#hosts: ["localhost:5044"]
je ne aktualizovány tak, aby odrážely:
hosts: ["elk.home:5044"]
To, co se snažím dosáhnout, je:
#hosts: ["localhost:5044"]
je nahrazen hosts: ["elk.home:5044"]
Tam jsou žádné chyby generované. Zkoušel jsem různé "
a '
spolu s uniká \
, ale nemůžu se výraz správný. Jakékoli návrhy by bylo velmi ocenil!