Просмотр исходного кода

Refactor user permissions task to use Ansible user module

Ahmed Elzagh 2 лет назад
Родитель
Сommit
a5378bc268
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      ansible/installation/inst-docker.yaml

+ 4 - 2
ansible/installation/inst-docker.yaml

@@ -9,7 +9,9 @@
         - docker.io
       update_cache: yes
   - name: add user permissions
-    shell: "usermod -aG docker {{ ansible_env.SUDO_USER }}"
+    user:
+      name: "{{ ansible_env.SUDO_USER }}"
+      groups: docker
   - name: Reset ssh connection for changes to take effect
     meta: "reset_connection"
   - name: install python package manager
@@ -20,4 +22,4 @@
     pip:
       name:
         - docker
-        - docker-compose
+        - docker-compose