From e749c29a1bd8e7f8ec6c040e5b75e15629aff682 Mon Sep 17 00:00:00 2001 From: Tyler Hale Date: Fri, 14 Feb 2025 14:02:40 -0700 Subject: [PATCH] Moving docker management to array --- roles/docker/defaults/main.yml | 4 ++-- roles/docker/tasks/main.yml | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml index 0b70d08..af97bd6 100644 --- a/roles/docker/defaults/main.yml +++ b/roles/docker/defaults/main.yml @@ -2,8 +2,8 @@ # file: roles/docker/defaults/main.yml docker_repo_url: "https://download.docker.com/linux/rhel/docker-ce.repo" -docker_manager_enabled: false -docker_manager_account: "{{ ansible_user }}" +docker_manager_accounts: + - "{{ ansible_user }}" docker_service_options: { "selinux-enabled": true } diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 79ebbdf..6d7c939 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -16,12 +16,13 @@ state: latest tags: packages -- name: Add manager user to Docker group +- name: Add manager users to Docker group user: - name: "{{ docker_manager_account }}" + name: "{{ item }}" groups: docker append: yes - when: docker_manager_enabled + when: docker_manager_accounts is defined + loop: "{{ docker_manager_accounts }}" - name: Configure Docker service options copy: