fix(website): provide a more viable prometheus config default
This commit is contained in:
@@ -90,8 +90,33 @@ crds:
|
|||||||
upgradeJob:
|
upgradeJob:
|
||||||
enabled: true
|
enabled: true
|
||||||
forceConflicts: true
|
forceConflicts: true
|
||||||
|
cleanPrometheusOperatorObjectNames: true
|
||||||
alertmanager:
|
alertmanager:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
kubeProxy:
|
||||||
|
enabled: false
|
||||||
|
kubeEtcd:
|
||||||
|
service:
|
||||||
|
selector:
|
||||||
|
component: kube-apiserver # etcd runs on control plane nodes
|
||||||
|
prometheus:
|
||||||
|
prometheusSpec:
|
||||||
|
podMonitorSelectorNilUsesHelmValues: false
|
||||||
|
probeSelectorNilUsesHelmValues: false
|
||||||
|
ruleSelectorNilUsesHelmValues: false
|
||||||
|
scrapeConfigSelectorNilUsesHelmValues: false
|
||||||
|
serviceMonitorSelectorNilUsesHelmValues: false
|
||||||
|
enableAdminAPI: true
|
||||||
|
walCompression: true
|
||||||
|
enableFeatures:
|
||||||
|
- memory-snapshot-on-shutdown
|
||||||
|
retention: 14d
|
||||||
|
retentionSize: 50GB
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
cpu: 100m
|
||||||
|
limits:
|
||||||
|
memory: 2000Mi
|
||||||
```
|
```
|
||||||
|
|
||||||
We generally advice to run the full kube-prometheus-stack but as it is quite resource intensive you can run the minimum requirement which only requires to add the CRDs. This can be done like this:
|
We generally advice to run the full kube-prometheus-stack but as it is quite resource intensive you can run the minimum requirement which only requires to add the CRDs. This can be done like this:
|
||||||
@@ -99,6 +124,9 @@ We generally advice to run the full kube-prometheus-stack but as it is quite res
|
|||||||
```yaml
|
```yaml
|
||||||
crds:
|
crds:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
upgradeJob:
|
||||||
|
enabled: true
|
||||||
|
forceConflicts: true
|
||||||
prometheusOperator:
|
prometheusOperator:
|
||||||
enabled: false
|
enabled: false
|
||||||
## Everything down here, explicitly disables everything BUT the operator itself
|
## Everything down here, explicitly disables everything BUT the operator itself
|
||||||
@@ -117,8 +145,9 @@ alertmanager:
|
|||||||
enabled: false
|
enabled: false
|
||||||
grafana:
|
grafana:
|
||||||
enabled: false
|
enabled: false
|
||||||
forceDeployDashboards: false
|
forceDeployDashboards: true
|
||||||
defaultDashboardsEnabled: false
|
defaultDashboardsEnabled: true
|
||||||
|
forceDeployDatasources: true
|
||||||
kubernetesServiceMonitors:
|
kubernetesServiceMonitors:
|
||||||
enabled: true
|
enabled: true
|
||||||
kubeApiServer:
|
kubeApiServer:
|
||||||
|
|||||||
Reference in New Issue
Block a user