diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2020-09-01 20:10:10 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2020-09-01 20:10:10 +0200 |
commit | 6ad4c172d23b88a0e0bace8488e4f53f6ee4ce6e (patch) | |
tree | 3ed44554680e965adf6e6453abac32746600d273 /ansible/plays/ops-agent.yml | |
parent | e581bb7e3dd37572b739083133ffaf8d0962cb15 (diff) | |
download | infra-6ad4c172d23b88a0e0bace8488e4f53f6ee4ce6e.tar.gz infra-6ad4c172d23b88a0e0bace8488e4f53f6ee4ce6e.tar.bz2 infra-6ad4c172d23b88a0e0bace8488e4f53f6ee4ce6e.tar.xz infra-6ad4c172d23b88a0e0bace8488e4f53f6ee4ce6e.zip |
ops
Diffstat (limited to 'ansible/plays/ops-agent.yml')
-rw-r--r-- | ansible/plays/ops-agent.yml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/ansible/plays/ops-agent.yml b/ansible/plays/ops-agent.yml new file mode 100644 index 0000000..992123a --- /dev/null +++ b/ansible/plays/ops-agent.yml @@ -0,0 +1,36 @@ +- hosts: + - birgitte + - malabaricus + tasks: +# Generate template telegraf.conf +# docker run --rm telegraf:1.14 bash +# Full config: +# +# telegraf config +# +# Smarter config: +# +# telegraf --input-filter cpu:disk:diskio:kernel:mem:processes:system:swap config|grep -v '^ *#'|uniq +# + + - become: yes + name: mkdir /etc/docker-service/ops-agent + file: + dest: /etc/docker-service/ops-agent + state: directory + owner: root + group: root + mode: u=rx + - become: yes + template: + src: "templates/ops-agent/telegraf.conf" + dest: "/etc/docker-service/ops-agent/telegraf.conf" + + - import_role: + name: docker-service + tags: docker-service + vars: + service: ops-agent + template: templates/ops-agent/docker-compose.yml +# systemd_enabled: no +# systemd_state: stopped |