fluentd: deb922 sources
This commit is contained in:
parent
efd6e8d6b3
commit
16aabbe091
|
@ -15,8 +15,9 @@
|
||||||
- name: Add Treasuredata repository (Debian <12)
|
- name: Add Treasuredata repository (Debian <12)
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: "deb [signed-by={{ apt_keyring_dir }}/treasuredata.asc] http://packages.treasuredata.com/3/debian/{{ ansible_distribution_release }}/ {{ ansible_distribution_release }} contrib"
|
repo: "deb [signed-by={{ apt_keyring_dir }}/treasuredata.asc] http://packages.treasuredata.com/3/debian/{{ ansible_distribution_release }}/ {{ ansible_distribution_release }} contrib"
|
||||||
filename: treasuredata.list
|
filename: treasuredata
|
||||||
state: present
|
state: present
|
||||||
|
update_cache: yes
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
- fluentd
|
- fluentd
|
||||||
|
@ -27,16 +28,21 @@
|
||||||
src: treasuredata.sources.j2
|
src: treasuredata.sources.j2
|
||||||
dest: /etc/apt/sources.list.d/treasuredata.sources
|
dest: /etc/apt/sources.list.d/treasuredata.sources
|
||||||
state: present
|
state: present
|
||||||
|
register: treasuredata_sources
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
- fluentd
|
- fluentd
|
||||||
when: ansible_distribution_major_version is version('12', '>=')
|
when: ansible_distribution_major_version is version('12', '>=')
|
||||||
|
|
||||||
|
- name: Update APT cache
|
||||||
|
apt:
|
||||||
|
update_cache: yes
|
||||||
|
when: treasuredata_sources is changed
|
||||||
|
|
||||||
- name: Fluentd is installed.
|
- name: Fluentd is installed.
|
||||||
apt:
|
apt:
|
||||||
name: td-agent
|
name: td-agent
|
||||||
state: present
|
state: present
|
||||||
update_cache: yes
|
|
||||||
tags:
|
tags:
|
||||||
- fluentd
|
- fluentd
|
||||||
- packages
|
- packages
|
||||||
|
|
Loading…
Reference in a new issue