Files
homelab/cluster-config/components/openshift-monitoring/base/cluster-monitoring-config-cm.yaml

49 lines
1.2 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: cluster-monitoring-config
namespace: openshift-monitoring
data:
config.yaml: |
alertmanagerMain:
enableUserAlertmanagerConfig: true
enableUserWorkload: true
nodeExporter:
collectors:
buddyinfo: {}
cpufreq: {}
ksmd: {}
mountstats: {}
netclass: {}
netdev: {}
processes: {}
systemd: {}
tcpstat: {}
prometheusK8s:
additionalAlertmanagerConfigs:
- apiVersion: v2
bearerToken:
key: token
name: observability-alertmanager-accessor
scheme: https
staticConfigs:
- alertmanager-open-cluster-management-observability.apps.hub.ocplab.com
tlsConfig:
ca:
key: service-ca.crt
name: hub-alertmanager-router-ca
insecureSkipVerify: false
externalLabels:
cluster: ${CLUSTER_GITOPS_NAME}
managed_cluster: ${CLUSTER_ID}
volumeClaimTemplate:
metadata: {}
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 40Gi
volumeMode: Filesystem
status: {}