diff options
Diffstat (limited to 'tasks/manage-docker-compose-service.yml')
-rw-r--r-- | tasks/manage-docker-compose-service.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tasks/manage-docker-compose-service.yml b/tasks/manage-docker-compose-service.yml index d53bc94..937340b 100644 --- a/tasks/manage-docker-compose-service.yml +++ b/tasks/manage-docker-compose-service.yml @@ -2,6 +2,7 @@ - name: "Copy rendered templates for {{ service_name }}" ansible.builtin.import_tasks: copy-rendered-templates-recursive.yml + become: true vars: owner: "{{ service_owner | default('1000') }}" mode: "{{ file_mode | default('777') }}" @@ -9,6 +10,7 @@ destination_dir: "{{ service_destination_dir }}" - name: "Ensure {{ service_name }} service is enabled and started" + become: true ansible.builtin.systemd_service: state: "{{ state | default('restarted') }}" enabled: true @@ -16,6 +18,7 @@ name: "docker-compose@{{ service_name }}" - name: "Perform rollout for {{ service_name }}" + become: true with_items: "{{ rollout_services | default([]) }}" ansible.builtin.shell: cmd: "/usr/local/bin/docker-rollout rollout -f docker-compose.yml {{ item.rollout_extra_args | default('') }} {{ item.name }}" |