diff --git a/tasks/main.yml b/tasks/main.yml index ca27417..1f7d606 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,8 +1,3 @@ -- name: Print the kubectl context - debug: - var: my_context - tags: certmanager - - name: Cert Manager setup block: - name: namespace @@ -12,7 +7,6 @@ name: cert-manager api_version: v1 kind: Namespace - tags: certmanager - name: Get Deployment information object k8s_info: @@ -33,36 +27,35 @@ include_tasks: "version_0.11.0.yml" when: - certmanager_version | regex_search('(0.11)') or certmanager_actual_version.stdout | regex_search('(0.11)') - tags: certmanager - name: install / uninstall version 0.12 include_tasks: "version_0.12.yml" when: - certmanager_version | regex_search('(0.12)') or certmanager_actual_version.stdout | regex_search('(0.12)') - tags: certmanager - name: install / uninstall version 0.13 include_tasks: "version_0.13.yml" when: - certmanager_version | regex_search('(0.13)') or certmanager_actual_version.stdout | regex_search('(0.13)') - tags: certmanager - name: install / uninstall version 0.14 include_tasks: "version_0.14.yml" when: - certmanager_version | regex_search('(0.14)') or certmanager_actual_version.stdout | regex_search('(0.14)') - tags: certmanager - name: install / uninstall version 0.15 include_tasks: "version_0.15.yml" when: - certmanager_version | regex_search('(0.15)') or certmanager_actual_version.stdout | regex_search('(0.15)') - tags: certmanager + + tags: certmanager - - name: install / uninstall Cert-Manager CSI Kubernetes drivers - include_tasks: "csi.yml" - when: - - certmanager_csi - tags: certmanager|bool +- name: install / uninstall Cert-Manager CSI Kubernetes drivers + include_tasks: "csi.yml" + when: + - certmanager_csi|bool + tags: + - certmanager + - storage diff --git a/tasks/version_0.11.0.yml b/tasks/version_0.11.0.yml index 15d2efa..4800546 100644 --- a/tasks/version_0.11.0.yml +++ b/tasks/version_0.11.0.yml @@ -13,6 +13,7 @@ k8s: state: "{{ certmanager_0_11_0_state }}" context: "{{ my_context }}" + merge_type: merge resource_definition: "{{ lookup('template', item) | from_yaml }}" with_items: - "0.11.0/challenges.acme.cert-manager.io-CustomResourceDefinition.yaml" diff --git a/tasks/version_0.12.yml b/tasks/version_0.12.yml index 9993202..28eea57 100644 --- a/tasks/version_0.12.yml +++ b/tasks/version_0.12.yml @@ -13,6 +13,7 @@ k8s: state: "{{ certmanager_0_12_state }}" context: "{{ my_context }}" + merge_type: merge resource_definition: "{{ lookup('template', item) | from_yaml }}" with_items: - "0.12/certificaterequests.cert-manager.io-CustomResourceDefinition.yaml" diff --git a/tasks/version_0.13.yml b/tasks/version_0.13.yml index 9318e9b..95d90eb 100644 --- a/tasks/version_0.13.yml +++ b/tasks/version_0.13.yml @@ -13,6 +13,7 @@ k8s: state: "{{ certmanager_0_13_state }}" context: "{{ my_context }}" + merge_type: merge resource_definition: "{{ lookup('template', item) | from_yaml }}" with_items: - "0.13/certificaterequests.cert-manager.io-CustomResourceDefinition.yaml" diff --git a/tasks/version_0.14.yml b/tasks/version_0.14.yml index 768f46e..0e4e40c 100644 --- a/tasks/version_0.14.yml +++ b/tasks/version_0.14.yml @@ -13,6 +13,7 @@ k8s: state: "{{ certmanager_0_14_state }}" context: "{{ my_context }}" + merge_type: merge resource_definition: "{{ lookup('template', item) | from_yaml }}" with_items: - "0.14/certificaterequests.cert-manager.io-CustomResourceDefinition.yaml" diff --git a/tasks/version_0.15.yml b/tasks/version_0.15.yml index 36e72ca..0932c3d 100644 --- a/tasks/version_0.15.yml +++ b/tasks/version_0.15.yml @@ -13,6 +13,7 @@ k8s: state: "{{ certmanager_0_15_state }}" context: "{{ my_context }}" + merge_type: merge resource_definition: "{{ lookup('template', item) | from_yaml }}" with_items: - "0.15/issuers.cert-manager.io-CustomResourceDefinition.yaml"