vault_delete_namespace
---
- name: Delete namespace
ansible.builtin.uri:
url: "{{ vault_url }}/v1/sys/namespaces/{{ sub_ns_name }}"
method: DELETE
headers:
X-Vault-Token: "{{ vault_token }}"
X-Vault-Namespace: "{{ main_ns_name }}"
Content-type: "application/json"
body_format: json
body:
path: "{{ sub_ns_name }}"
timeout: 10
validate_certs: false
- name: Debug
ansible.builtin.debug:
msg: "{{ sub_ns_name }} deleted"