Snažil som sa dokončiť až playbook pre nasadenie nový server. Som bojuje so zmenou údajov v zátvorkách obsahujúce citácií prostredníctvom lineinfile
a regulárny výraz:
- 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 vykonaný požadovaný riadok:
#hosts: ["localhost:5044"]
je nie aktualizovať, aby odrážal:
hosts: ["elk.home:5044"]
Čo som sa snažil dosiahnuť, je:
#hosts: ["localhost:5044"]
je nahradené s hosts: ["elk.home:5044"]
Nie sú tam žiadne chyby generované. Skúšal som rôzne "
a '
spolu s uniká \
,, ale nemôžem si termín správne. Akékoľvek návrhy budú veľmi ocenil!