|
@@ -9,23 +9,6 @@
|
|
cp /etc/origin/master/admin.kubeconfig {{ mktemp.stdout }}/admin.kubeconfig
|
|
cp /etc/origin/master/admin.kubeconfig {{ mktemp.stdout }}/admin.kubeconfig
|
|
changed_when: False
|
|
changed_when: False
|
|
|
|
|
|
-- set_fact:
|
|
|
|
- glusterfs_pv:
|
|
|
|
- - name: "{{ openshift_hosted_registry_storage_volume_name }}-glusterfs-volume"
|
|
|
|
- capacity: "{{ openshift_hosted_registry_storage_volume_size }}"
|
|
|
|
- access_modes: "{{ openshift_hosted_registry_storage_access_modes }}"
|
|
|
|
- storage:
|
|
|
|
- glusterfs:
|
|
|
|
- endpoints: "{{ openshift_hosted_registry_storage_glusterfs_endpoints }}"
|
|
|
|
- path: "{{ openshift_hosted_registry_storage_glusterfs_path }}"
|
|
|
|
- readOnly: "{{ openshift_hosted_registry_storage_glusterfs_readOnly }}"
|
|
|
|
- glusterfs_pvc:
|
|
|
|
- - name: "{{ openshift_hosted_registry_storage_volume_name }}-glusterfs-claim"
|
|
|
|
- capacity: "{{ openshift_hosted_registry_storage_volume_size }}"
|
|
|
|
- access_modes: "{{ openshift_hosted_registry_storage_access_modes }}"
|
|
|
|
- storageclass: ""
|
|
|
|
- when: openshift_hosted_registry_storage_glusterfs_swap | default(False)
|
|
|
|
-
|
|
|
|
- name: create standard pv and pvc lists
|
|
- name: create standard pv and pvc lists
|
|
# generate_pv_pvcs_list is a custom action module defined in
|
|
# generate_pv_pvcs_list is a custom action module defined in
|
|
# roles/lib_utils/action_plugins/generate_pv_pvcs_list.py
|
|
# roles/lib_utils/action_plugins/generate_pv_pvcs_list.py
|
|
@@ -34,12 +17,12 @@
|
|
|
|
|
|
- include_tasks: pv.yml
|
|
- include_tasks: pv.yml
|
|
vars:
|
|
vars:
|
|
- l_extra_persistent_volumes: "{{ openshift_persistent_volume_extras | union(glusterfs_pv) }}"
|
|
|
|
|
|
+ l_extra_persistent_volumes: "{{ openshift_persistent_volume_extras }}"
|
|
persistent_volumes: "{{ l_pv_pvcs_list.persistent_volumes | union(l_extra_persistent_volumes) }}"
|
|
persistent_volumes: "{{ l_pv_pvcs_list.persistent_volumes | union(l_extra_persistent_volumes) }}"
|
|
|
|
|
|
- include_tasks: pvc.yml
|
|
- include_tasks: pvc.yml
|
|
vars:
|
|
vars:
|
|
- l_extra_persistent_volume_claims: "{{ openshift_persistent_volume_claims_extras | union(glusterfs_pvc) }}"
|
|
|
|
|
|
+ l_extra_persistent_volume_claims: "{{ openshift_persistent_volume_claims_extras }}"
|
|
persistent_volume_claims: "{{ l_pv_pvcs_list.persistent_volume_claims | union(l_extra_persistent_volume_claims) }}"
|
|
persistent_volume_claims: "{{ l_pv_pvcs_list.persistent_volume_claims | union(l_extra_persistent_volume_claims) }}"
|
|
|
|
|
|
- name: Delete temp directory
|
|
- name: Delete temp directory
|