ฉันพยายามจะทำให้เสร็จเป็นสมุดของสำหรับ deploying ใหม่บนเซิร์ฟเวอร์ ฉันกำลังพยายามอย่างหนักกับการเปลี่ยนข้อมูลภายในเล็บเปิดและปิดที่บรรจุรื่องผ่านทาง lineinfile
และ 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
หลังจากสมุดของคือประหารชีวิตที่ต้องการบรรทัด:
#hosts: ["localhost:5044"]
คือ ไม่ได้ อัพเดทเพื่อจะได้ไตร่ตรอง:
hosts: ["elk.home:5044"]
สิ่งที่ฉันกำลังพยายามจะประสบความสำเร็จในส่วคือ:
#hosts: ["localhost:5044"]
คือถูกแทนที่ด้วย hosts: ["elk.home:5044"]
ไม่มีข้อผิดพลาดถูกสร้างขึ้น ฉันพยายาม varying "
แล้ว '
พร้อมกับหลบหนีออกไป \
แต่ฉันไม่สามารถให้แสดงถูกต้อง มีข้อเสนอแนะอะไรมั้ยคงจะ greatly รู้สึกขอบคุณ!