Răsfoiți Sursa

fix: replace shell commands by Ansible modules

Christoph Schug 2 ani în urmă
părinte
comite
d06aab167e

+ 5 - 2
ansible/installation/inst-microk8s.yaml

@@ -9,5 +9,8 @@
         classic: true
         name: microk8s
 
-    - name: Add user permissions
-      ansible.builtin.shell: "usermod -aG microk8s {{ lookup('env', 'USER') }}"
+    - name: Add user to group microk8s
+      ansible.builtin.user:
+        name: "{{ lookup('env', 'USER') }}"
+        groups: microk8s
+        append: true

+ 5 - 2
vagrant/hyperv/ubuntu/docker/playbook.yaml

@@ -31,5 +31,8 @@
           - docker-compose
         update_cache: true
 
-    - name: Add user permissions
-      ansible.builtin.shell: "usermod -aG docker vagrant"
+    - name: Add user vagrant to group docker
+      ansible.builtin.user:
+        name: vagrant
+        groups: docker
+        append: true

+ 5 - 2
vagrant/hyperv/ubuntu/microk8s-installed/playbook.yaml

@@ -9,5 +9,8 @@
         classic: true
         name: microk8s
 
-    - name: Add user permissions
-      ansible.builtin.shell: "usermod -aG microk8s vagrant"
+    - name: Add user vagrant to group microk8s
+      ansible.builtin.user:
+        name: vagrant
+        groups: microk8s
+        append: true