diff options
| author | Egor Tensin <egor@tensin.name> | 2026-10-23 14:39:06 +0300 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-10-23 14:39:06 +0300 |
| commit | 075487b1c16cb84560f86756de336cebaef16da6 (patch) | |
| tree | 229cc79b958fec2466df8e5f322ad51d7dfde77d | |
| parent | noqa directives on separate lines (diff) | |
| download | infra-ansible-075487b1c16cb84560f86756de336cebaef16da6.tar.gz infra-ansible-075487b1c16cb84560f86756de336cebaef16da6.zip | |
docker: optionally, add Ansible user to Docker group
| -rw-r--r-- | roles/docker/defaults/main.yml | 1 | ||||
| -rw-r--r-- | roles/docker/tasks/main.yml | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml index 0038abd..1a61b80 100644 --- a/roles/docker/defaults/main.yml +++ b/roles/docker/defaults/main.yml @@ -1,3 +1,4 @@ docker_enable_service: true docker_enable_socket: true docker_logging_driver: false +docker_add_to_group: false diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index ff89b0a..1123819 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -41,3 +41,10 @@ name: docker.socket enabled: "{{ docker_enable_socket }}" state: "{{ docker_enable_socket | ternary('started', 'stopped') }}" + +- name: Add user to Docker group + when: docker_add_to_group + ansible.builtin.user: + append: true + groups: docker + name: '{{ ansible_user }}' |
