Skip to content
Snippets Groups Projects
Verified Commit 54c17262 authored by Varac's avatar Varac
Browse files

Use apply.tags for include_tasks

Otherwise the included tasks won't be applied when using tags,
see https://github.com/ansible/ansible/issues/30882#issuecomment-479214591
parent 3047204b
No related branches found
No related tags found
No related merge requests found
......@@ -54,4 +54,10 @@
flux:
name: "cert-manager-settings"
namespace: "oas"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- cert-manager
......@@ -8,4 +8,10 @@
flux:
name: "local-storage-settings"
namespace: "oas"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- local-storage
......@@ -7,7 +7,13 @@
vars:
flux:
name: "nextcloud-settings"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- nextcloud
- name: Create persistent volumes for nextcloud data and metadata
tags:
......@@ -19,7 +25,13 @@
name: "nextcloud-{{ item.name }}"
namespace: "oas-apps"
size: "{{ item.size }}"
include_tasks: pvc.yml
include_tasks:
file: pvc.yml
apply:
tags:
- config
- nextcloud
- storage
with_items:
- name: "files"
size: 2Gi
......
......@@ -9,4 +9,10 @@
flux:
name: "ingress-settings"
namespace: "oas"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- nginx
......@@ -40,4 +40,11 @@
flux:
name: "monitoring-settings"
namespace: "oas"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- monitoring
- prometheus
......@@ -8,4 +8,10 @@
vars:
flux:
name: "rocketchat-settings"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- rocketchat
......@@ -9,4 +9,10 @@
flux:
name: "single-sign-on-settings"
namespace: "oas"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- single-sign-on
......@@ -7,7 +7,14 @@
vars:
flux:
name: "wordpress-settings"
include_tasks: flux_secret.yml
include_tasks:
file: flux_secret.yml
apply:
tags:
- config
- flux
- wordpress
- name: Create persistent volumes for wordpress data and metadata
tags:
......@@ -19,7 +26,13 @@
name: "wordpress-{{ item.name }}"
namespace: "oas-apps"
size: "{{ item.size }}"
include_tasks: pvc.yml
include_tasks:
file: pvc.yml
apply:
tags:
- config
- wordpress
- storage
with_items:
- name: "files"
size: 2Gi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment