|
|
- ---
- - name: Copy journalbeat binary
- copy: src="{{JOURNALBEAT_BINARY}}" dest=/usr/bin/journalbeat mode=0755
- notify: restart journalbeat
-
- - name: Create folders
- file: "path={{item}} state=directory recurse=yes"
- with_items:
- - /etc/journalbeat
- - /etc/pki/tls/certs
- - /usr/share/journalbeat
- - /var/log/journalbeat
-
- - name: Copy journalbeat config
- template: src=journalbeat.yml.j2 dest=/etc/journalbeat/journalbeat.yml mode=0600
- notify: restart journalbeat
-
- - name: Get server certificate for Logz.io
- get_url: "url=https://raw.githubusercontent.com/logzio/public-certificates/master/COMODORSADomainValidationSecureServerCA.crt force=yes dest=/etc/pki/tls/certs/COMODORSADomainValidationSecureServerCA.crt"
-
- - name: Copy journalbeat service config
- copy: src=journalbeat.service dest=/etc/systemd/system/journalbeat.service
- notify:
- - reload daemon
- - restart journalbeat
|