19 lines
593 B
YAML
19 lines
593 B
YAML
---
|
|
- name: Namespace | Create minio namespace
|
|
ansible.builtin.command: kubectl create namespace {{ minio_namespace }} --dry-run=client -o yaml
|
|
environment:
|
|
KUBECONFIG: "{{ minio_kubeconfig }}"
|
|
PATH: "/usr/local/bin:/usr/bin:/bin"
|
|
register: _ns_manifest
|
|
changed_when: false
|
|
|
|
- name: Namespace | Apply minio namespace
|
|
ansible.builtin.command: kubectl apply -f -
|
|
args:
|
|
stdin: "{{ _ns_manifest.stdout }}"
|
|
environment:
|
|
KUBECONFIG: "{{ minio_kubeconfig }}"
|
|
PATH: "/usr/local/bin:/usr/bin:/bin"
|
|
register: _ns_apply
|
|
changed_when: "'created' in _ns_apply.stdout"
|