18 lines
558 B
YAML
18 lines
558 B
YAML
---
|
|
|
|
- name: DiskPool for Mayastor
|
|
delegate_to: "{{ kubectl_host }}"
|
|
when: "mayastor_disk is defined"
|
|
kubernetes.core.k8s:
|
|
kubeconfig: "{{ kubeconfig }}"
|
|
resource_definition:
|
|
apiVersion: "openebs.io/v1beta1"
|
|
kind: DiskPool
|
|
metadata:
|
|
name: "{{ inventory_hostname | ansible.builtin.regex_replace('[^a-z0-9]+', '-') }}-{{ mayastor_disk | ansible.builtin.regex_replace('[^a-z0-9]+', '-') }}"
|
|
namespace: mayastor
|
|
spec:
|
|
node: "{{ inventory_hostname }}"
|
|
disks:
|
|
- "{{ mayastor_disk }}"
|