7.2. Enabling Gluster Block Storage as Backend for Logging

Follow the tasks mentioned below to enable Gluster Block Storage as backend for logging:
  1. The openshift_logging_es_pvc_dynamic ansible variable has to be set to true.
    [OSEv3:vars] openshift_logging_es_pvc_dynamic=true
    For example, a sample set of variables for openshift_logging_ are listed below.
    openshift_logging_install_logging=true
    openshift_logging_es_pvc_dynamic=true
    openshift_logging_kibana_nodeselector={"node-role.kubernetes.io/infra": "true"}
    openshift_logging_curator_nodeselector={"node-role.kubernetes.io/infra": "true"}
    openshift_logging_es_nodeselector={"node-role.kubernetes.io/infra": "true"}
    openshift_logging_es_pvc_size=10Gi
    openshift_logging_es_pvc_storage_class_name="glusterfs-registry-block"
  2. To verify, execute the following command:
    # oc get pods -n openshift-logging