소스 검색

fix: fix use of `become`/`become_user`

If `become_user` is being defined on a task level, also `become` should
be set on that very task. As there aren't any other tasks, the `become`
on the top-level becomes obsolete.
Christoph Schug 2 년 전
부모
커밋
7983a7c85f
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      ansible/deployment/traefik/deploy-traefik.yaml

+ 2 - 2
ansible/deployment/traefik/deploy-traefik.yaml

@@ -1,11 +1,9 @@
 ---
 - name: Deploy traefik v2.5
   hosts: "{{ my_hosts | d([]) }}"
-  become: true
 
   tasks:
     - name: Deploy traefik
-      become_user: "{{ lookup('env', 'USER') }}"
       community.docker.docker_container:
         name: traefik
         image: "traefik:v2.5"
@@ -16,3 +14,5 @@
           - /var/run/docker.sock:/var/run/docker.sock
           - /etc/traefik:/etc/traefik
         restart_policy: unless-stopped
+      become: true
+      become_user: "{{ lookup('env', 'USER') }}"