chore: added custom mount in netdata
This commit is contained in:
@@ -4,6 +4,19 @@ repo_branch: stable
|
|||||||
repo_url: "deb [arch=amd64] https://download.docker.com/linux/ubuntu {{ ansible_lsb.codename|lower }} {{ repo_branch }}"
|
repo_url: "deb [arch=amd64] https://download.docker.com/linux/ubuntu {{ ansible_lsb.codename|lower }} {{ repo_branch }}"
|
||||||
|
|
||||||
|
|
||||||
|
docker_netdata_default_mount:
|
||||||
|
- /mnt/docker/netdata/etc:/etc/netdata
|
||||||
|
- /mnt/docker/netdata/var_lib:/var/lib/netdata
|
||||||
|
- /mnt/docker/netdata/var_cache:/var/cache/netdata
|
||||||
|
- /etc/passwd:/host/etc/passwd:ro
|
||||||
|
- /etc/group:/host/etc/group:ro
|
||||||
|
- /proc:/host/proc:ro
|
||||||
|
- /sys:/host/sys:ro
|
||||||
|
- /etc/os-release:/host/etc/os-release:ro
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
|
|
||||||
|
docker_netdata_custom_mount: []
|
||||||
|
|
||||||
dst_compose_files_dir: '/mnt/deploy/docker'
|
dst_compose_files_dir: '/mnt/deploy/docker'
|
||||||
|
|
||||||
ipv6_enable: false
|
ipv6_enable: false
|
||||||
|
|||||||
@@ -1,4 +1,8 @@
|
|||||||
---
|
---
|
||||||
|
- name: Prepare vars to netdata
|
||||||
|
set_fact:
|
||||||
|
docker_netdata_mount: "{{ docker_netdata_default_mount + docker_netdata_custom_mount }}"
|
||||||
|
|
||||||
- name: Deploy Netdata Docker container
|
- name: Deploy Netdata Docker container
|
||||||
community.docker.docker_container:
|
community.docker.docker_container:
|
||||||
name: netdata
|
name: netdata
|
||||||
@@ -12,14 +16,5 @@
|
|||||||
- SYS_ADMIN
|
- SYS_ADMIN
|
||||||
security_opts:
|
security_opts:
|
||||||
- apparmor:unconfined
|
- apparmor:unconfined
|
||||||
volumes:
|
volumes: "{{ docker_netdata_mount }}"
|
||||||
- /mnt/docker/netdata/etc:/etc/netdata
|
|
||||||
- /mnt/docker/netdata/var_lib:/var/lib/netdata
|
|
||||||
- /mnt/docker/netdata/var_cache:/var/cache/netdata
|
|
||||||
- /etc/passwd:/host/etc/passwd:ro
|
|
||||||
- /etc/group:/host/etc/group:ro
|
|
||||||
- /proc:/host/proc:ro
|
|
||||||
- /sys:/host/sys:ro
|
|
||||||
- /etc/os-release:/host/etc/os-release:ro
|
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
||||||
state: started
|
state: started
|
||||||
|
|||||||
Reference in New Issue
Block a user