forked from data.coop/ansible
Add netdata as docker container
This commit is contained in:
parent
53046bb85f
commit
eb36b822b3
|
@ -19,6 +19,7 @@
|
|||
- matrix_riot
|
||||
- privatebin
|
||||
- codimd
|
||||
- netdata
|
||||
|
||||
smtp_host: postfix
|
||||
smtp_port: 587
|
||||
|
|
|
@ -31,4 +31,8 @@ privatebin:
|
|||
|
||||
codimd:
|
||||
domain: "pad.{{ base_domain }}"
|
||||
volume_folder: "{{ volume_root_folder }}/codimd"
|
||||
volume_folder: "{{ volume_root_folder }}/codimd"
|
||||
|
||||
netdata:
|
||||
domain: "netdata.{{ base_domain }}"
|
||||
|
24
roles/docker/tasks/services/netdata.yml
Normal file
24
roles/docker/tasks/services/netdata.yml
Normal file
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
|
||||
- name: setup netdata docker container for system monitoring
|
||||
docker_container:
|
||||
name: netdata
|
||||
image: netdata/netdata
|
||||
hostname: "{{ netdata.domain }}"
|
||||
capabilities:
|
||||
- SYS_PTRACE
|
||||
security_opts:
|
||||
- apparmor:unconfined
|
||||
volumes:
|
||||
- /proc:/host/proc:ro
|
||||
- /sys:/host/sys:ro
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
networks:
|
||||
- name: external_services
|
||||
env:
|
||||
VIRTUAL_HOST : "{{ netdata.domain }}"
|
||||
LETSENCRYPT_HOST: "{{ netdata.domain }}"
|
||||
LETSENCRYPT_EMAIL: "{{ letsencrypt_email }}"
|
||||
PGID: "999"
|
||||
|
||||
|
Loading…
Reference in a new issue