diff --git a/defaults/main.yml b/defaults/main.yml index a4f31e6..a6d4031 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -25,3 +25,14 @@ docker_compose_deploy: false docker_netdata_install: false docker_netdata_port: 19999 docker_netdata_version: 'v1.44.2' + +docker_python_packages: + - python3-pip + - python3-setuptools + - python3-virtualenv + - python3-wheel + +docker_python_libraries: + - docker + - jsondiff + - requests diff --git a/tasks/netdata.yml b/tasks/netdata.yml index 993ec8c..21b93c9 100644 --- a/tasks/netdata.yml +++ b/tasks/netdata.yml @@ -1,4 +1,16 @@ --- +- name: install required packages + apt: + name: "{{ docker_python_packages }}" + state: present + update_cache: yes + cache_valid_time: 86400 + +- name: install required python modules + pip: + executable: pip3 + name: "{{ docker_python_libraries }}" + - name: Deploy Netdata Docker container community.docker.docker_container: name: netdata