浏览代码

Set claimRef for logging PVC when NFS volume is created previously

Vadim Rutkovsky 6 年之前
父节点
当前提交
a1d898387a
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      roles/openshift_logging_elasticsearch/tasks/main.yaml

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

@@ -400,6 +400,16 @@
     when:
     when:
     - openshift_logging_elasticsearch_pvc_dynamic | bool
     - 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
   - name: Set ES storage
     oc_obj:
     oc_obj:
       state: present
       state: present