第4章 ロギングデプロイメントの設定
4.1. クラスターロギングカスタムリソースについて リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Logging を設定するには、ClusterLogging カスタムリソース (CR) をカスタマイズします。
4.1.1. ClusterLogging カスタムリソースについて リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Logging 環境を変更するには、ClusterLogging カスタムリソース (CR) を作成し、変更します。
CR の作成または変更方法については、このドキュメントで適宜説明されます。
以下は、OpenShift Logging の通常のカスタムリソースの例です。
ClusterLogging カスタムリソース (CRD) のサンプル
apiVersion: "logging.openshift.io/v1"
kind: "ClusterLogging"
metadata:
name: "instance"
namespace: "openshift-logging"
spec:
managementState: "Managed"
logStore:
type: "elasticsearch"
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:
type: "kibana"
kibana:
resources:
limits:
memory: 736Mi
requests:
cpu: 100m
memory: 736Mi
replicas: 1
collection:
logs:
type: "fluentd"
fluentd:
resources:
limits:
memory: 736Mi
requests:
cpu: 100m
memory: 736Mi