summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--roles/docker/defaults/main.yml1
-rw-r--r--roles/docker/tasks/main.yml7
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 }}'