diff --git a/README.md b/README.md index b3b37cc..c63966c 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,8 @@ Docker specific role variables: * `telegraf_agent_docker_name`: Name of the docker container. Default: `telegraf` * `telegraf_agent_docker_network_mode`: Networking mode of the docker container. Default: `bridge` * `telegraf_agent_docker_restart_policy`: Docker container restart policy. Default: `unless-stopped` +* `telegraf_uid_docker`: Override user id. Default: `995` +* `telegraf_gid_docker`: Override group id. Default: `998` Full agent settings reference: [https://github.com/influxdata/telegraf/blob/master/docs/CONFIGURATION.md#agent-configuration](https://github.com/influxdata/telegraf/blob/master/docs/CONFIGURATION.md#agent-configuration). diff --git a/defaults/main.yml b/defaults/main.yml index 0b5d144..905d495 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -15,6 +15,8 @@ telegraf_agent_aws_tags: False telegraf_agent_aws_tags_prefix: "" # Docker specific settings +telegraf_uid_docker: 998 +telegraf_gid_docker: 995 telegraf_agent_docker: False telegraf_agent_docker_name: telegraf telegraf_agent_docker_network_mode: bridge diff --git a/tasks/docker.yml b/tasks/docker.yml index 364d9df..596f402 100644 --- a/tasks/docker.yml +++ b/tasks/docker.yml @@ -4,7 +4,7 @@ group: name: telegraf state: present - gid: 995 + gid: "{{ telegraf_gid_docker }}" - name: Adding Telegraf user user: @@ -13,7 +13,7 @@ state: present create_home: False home: /etc/telegraf - uid: 998 + uid: "{{ telegraf_uid_docker }}" system: True become: yes