第7章 ロギングデプロイメントの設定
7.1. クラスターロギングカスタムリソースについて
Red Hat OpenShift のロギングサブシステムを設定するには、ClusterLogging
カスタムリソース (CR) をカスタマイズします。
7.1.1. ClusterLogging カスタムリソースについて
ロギングサブシステム環境に変更を加えるには、ClusterLogging
カスタムリソース (CR) を作成および変更します。
CR の作成または変更方法については、このドキュメントで適宜説明されます。
次の例は、ロギングサブシステムの一般的なカスタムリソースを示しています。
ClusterLogging
カスタムリソース (CRD) のサンプル
apiVersion: "logging.openshift.io/v1" kind: "ClusterLogging" metadata: name: "instance" 1 namespace: "openshift-logging" 2 spec: managementState: "Managed" 3 logStore: type: "elasticsearch" 4 retentionPolicy: application: maxAge: 1d infra: maxAge: 7d audit: maxAge: 7d elasticsearch: nodeCount: 3 resources: limits: memory: 16Gi requests: cpu: 500m memory: 16Gi storage: storageClassName: "gp2" size: "200G" redundancyPolicy: "SingleRedundancy" visualization: 5 type: "kibana" kibana: resources: limits: memory: 736Mi requests: cpu: 100m memory: 736Mi replicas: 1 collection: 6 logs: type: "fluentd" fluentd: resources: limits: memory: 736Mi requests: cpu: 100m memory: 736Mi