7.2. Gluster Block Storage のロギングのバックエンドとしての有効化

以下のタスクに従い、ロギング用バックエンドとして Gluster Block Storage を有効にします。

  1. OpenShift Container Platform でロギングを有効にするには、https://access.redhat.com/documentation/ja-jp/openshift_container_platform/3.11/html-single/configuring_clusters/#install-config-aggregate-logging を参照してください。
  2. openshift_logging_es_pvc_dynamic Ansible 変数を true に設定する必要があります。

    [OSEv3:vars] openshift_logging_es_pvc_dynamic=true

    たとえば、openshift_logging_ の変数セットの例を以下に示します。

    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"
  3. Ansible Playbook を実行します。詳細は、https://access.redhat.com/documentation/ja-jp/openshift_container_platform/3.11/html-single/configuring_clusters/#install-config-aggregate-logging を参照してください。
  4. 確認するには、以下のコマンドを実行します。

    # oc get pods -n openshift-logging