- name: Install fluentbit hosts: hypervisors, vms handlers: - name: restart fluent-bit systemd: name: fluent-bit state: restarted tasks: - name: Install packages apt: pkg: gpg - name: Install APT key apt_key: url: https://packages.fluentbit.io/fluentbit.key state: present - name: Install APT repository apt_repository: repo: "deb https://packages.fluentbit.io/debian/{{ ansible_distribution_release }} {{ ansible_distribution_release }} main" state: present update_cache: true - name: Install fluent-bit apt: name: fluent-bit - name: Copy fluent-bit configuration template: src: "fluent-bit.conf.j2" dest: /etc/fluent-bit/fluent-bit.conf notify: restart fluent-bit - name: Copy fluent-bit parsers configuration template: src: "parsers.conf.j2" dest: /etc/fluent-bit/parsers.conf notify: restart fluent-bit