--- - name: Defined secrets-storage state to present set_fact: storage_secrets_store_state: present when: - storage_secrets_store|bool - name: find state of secrets-storage set_fact: storage_secrets_store_state: absent when: - not storage_secrets_store|bool - name: secrets-storage need to be {{ storage_secrets_store_state }} k8s: state: "{{ storage_secrets_store_state }}" context: "{{ my_context }}" merge_type: merge resource_definition: "{{ lookup('file', item) | from_yaml }}" with_items: - '{{ secrets_store_files }}'