diff --git a/ansible/roles/apps/tasks/main.yml b/ansible/roles/apps/tasks/main.yml index 2cc9ebe3f5df50908fe69b58f5414c58e5265fbf..2c1afae58ae53bd7ec8bbee5105d471b00f65380 100644 --- a/ansible/roles/apps/tasks/main.yml +++ b/ansible/roles/apps/tasks/main.yml @@ -1,23 +1,29 @@ --- - name: Import tasks from init.yml import_tasks: init.yml + tags: [ helmfile ] - name: Install local-storage import_tasks: local-storage.yml + tags: [ helmfile ] when: '"00-storage" in helmfiles' - name: Install cert-manager import_tasks: cert-manager.yml + tags: [ helmfile ] when: '"05-cert-manager" in helmfiles' - name: Install nginx import_tasks: nginx.yml + tags: [ helmfile ] when: '"10-nginx" in helmfiles' - name: Install prometheus import_tasks: prometheus.yml + tags: [ helmfile ] when: '"15-monitoring" in helmfiles' - name: Install nextcloud import_tasks: nextcloud.yml - when: '"20-nextcloud.yaml" in helmfiles' + tags: [ helmfile ] + when: '"20-nextcloud" in helmfiles'