Added resource usages and enabled network policy

This commit is contained in:
2023-11-10 09:45:32 +01:00
parent 6ecbb978d5
commit da442e41e8
+20 -3
View File
@@ -1,11 +1,23 @@
kube-prometheus-stack: kube-prometheus-stack:
prometheusOperator: prometheusOperator:
prometheusConfigReloader:
resources:
requests:
cpu: 200m
memory: 50Mi
limits:
cpu: 200m
memory: 50Mi
resources:
limits:
cpu: 200m
memory: 200Mi
requests:
cpu: 100m
memory: 100Mi
admissionWebhooks: admissionWebhooks:
certManager: certManager:
enabled: true enabled: true
# issuerRef:
# name: "lets-encrypt"
# kind: "ClusterIssuer"
prometheus-node-exporter: prometheus-node-exporter:
extraArgs: extraArgs:
- --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|var/lib/docker/.+|var/snap/microk8s/common/var/lib/kubelet/.+)($|/) - --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|var/lib/docker/.+|var/snap/microk8s/common/var/lib/kubelet/.+)($|/)
@@ -19,6 +31,8 @@ kube-prometheus-stack:
enabled: false enabled: false
prometheus: prometheus:
networkPolicy:
enabled: true
prometheusSpec: prometheusSpec:
replicas: &replicas 1 replicas: &replicas 1
retention: 6h retention: 6h
@@ -37,6 +51,9 @@ kube-prometheus-stack:
existingSecret: existingSecret:
key: thanos.yaml key: thanos.yaml
name: thanos-object-storage-config name: thanos-object-storage-config
resources:
requests:
memory: 400Mi
thanosServiceMonitor: thanosServiceMonitor:
enabled: true enabled: true
thanosServiceExternal: thanosServiceExternal: