Configuring CPU and memory limits for logging subsystem components

      1. apiVersion: "logging.openshift.io/v1"
      2. kind: "ClusterLogging"
      3. metadata:
      4. name: "instance"
      5. namespace: openshift-logging
      6. ...
      7. spec:
      8. managementState: "Managed"
      9. logStore:
      10. type: "elasticsearch"
      11. elasticsearch:
      12. nodeCount: 3
      13. resources: (1)
      14. memory: 16Gi
      15. requests:
      16. cpu: 200m
      17. memory: 16Gi
      18. storage:
      19. storageClassName: "gp2"
      20. size: "200G"
      21. redundancyPolicy: "SingleRedundancy"
      22. visualization:
      23. type: "kibana"
      24. kibana:
      25. resources: (2)
      26. limits:
      27. memory: 1Gi
      28. requests:
      29. cpu: 500m
      30. resources: (2)
      31. limits:
      32. memory: 100Mi
      33. requests:
      34. cpu: 100m
      35. memory: 100Mi
      36. replicas: 2
      37. collection:
      38. logs:
      39. type: "fluentd"
      40. fluentd:
      41. resources: (3)
      42. limits:
      43. memory: 736Mi
      44. requests:
      45. memory: 736Mi