Browse Source

Set claimRef for logging PVC when NFS volume is created previously

Vadim Rutkovsky 6 years ago
parent
commit
a1d898387a
1 changed files with 10 additions and 0 deletions
  1. 10 0
      roles/openshift_logging_elasticsearch/tasks/main.yaml

+ 10 - 0
roles/openshift_logging_elasticsearch/tasks/main.yaml

@@ -400,6 +400,16 @@
     when:
     - openshift_logging_elasticsearch_pvc_dynamic | bool
 
+  - name: Set claimRef for NFS PV
+    oc_edit:
+      kind: PersistentVolume
+      name: "logging-volume"
+      separator: '#'
+      content:
+        spec#claimRef#name: "{{ openshift_logging_elasticsearch_pvc_name }}"
+        spec#claimRef#namespace: "{{ openshift_logging_elasticsearch_namespace }}"
+    when: openshift_logging_storage_kind == "nfs"
+
   - name: Set ES storage
     oc_obj:
       state: present