12345678910111213141516171819202122232425 |
- ---
- - name: Create heketi block secret
- oc_secret:
- namespace: "{{ glusterfs_namespace }}"
- state: present
- name: "heketi-{{ glusterfs_name }}-admin-secret-block"
- type: "gluster.org/glusterblock"
- force: True
- contents:
- - path: key
- data: "{{ glusterfs_heketi_admin_key }}"
- when: glusterfs_heketi_admin_key is defined
- - name: Generate Gluster Block StorageClass file
- template:
- src: "gluster-block-storageclass.yml.j2"
- dest: "{{ mktemp.stdout }}/gluster-block-storageclass.yml"
- - name: Create Gluster Block StorageClass
- oc_obj:
- state: present
- kind: storageclass
- name: "glusterfs-{{ glusterfs_name }}-block"
- files:
- - "{{ mktemp.stdout }}/gluster-block-storageclass.yml"
|