Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore/minimize metrics #11

Merged
merged 14 commits into from
Sep 10, 2024
74 changes: 37 additions & 37 deletions Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,46 +3,46 @@ annotations:
catalog.cattle.io/display-name: CaaS Cluster Monitoring V3
name: caas-cluster-monitoring
description: A Helm chart for Rancher Cluster Monitoring V3
version: "0.0.11"
version: "0.0.12"
appVersion: "58.4.0"
icon: https://raw.githubusercontent.com/caas-team/caas-project-monitoring/main/logo.png
keywords:
- monitoring
- monitoring
dependencies:
- name: kube-prometheus-stack
version: "58.4.0"
repository: "https://prometheus-community.github.io/helm-charts"
- condition: rkeEtcd.enabled
name: rkeEtcd
version: 0.2.1
repository: file://./charts/rkeEtcd
- condition: rkeControllerManager.enabled
name: rkeControllerManager
repository: file://./charts/rkeControllerManager
version: 0.2.1
- condition: rkeScheduler.enabled
name: rkeScheduler
repository: file://./charts/rkeScheduler
version: 0.2.1
- condition: rkeIngressNginx.enabled
name: rkeIngressNginx
repository: file://./charts/rkeIngressNginx
version: 0.2.1
- condition: rkeProxy.enabled
name: rkeProxy
repository: file://./charts/rkeProxy
version: 0.2.1
- condition: hardenedKubelet.enabled
name: hardenedKubelet
repository: file://./charts/hardenedKubelet
version: 0.2.1
- name: kube-prometheus-stack
version: "58.4.0"
repository: "https://prometheus-community.github.io/helm-charts"
- condition: rkeEtcd.enabled
name: rkeEtcd
version: 0.2.1
repository: file://./charts/rkeEtcd
- condition: rkeControllerManager.enabled
name: rkeControllerManager
repository: file://./charts/rkeControllerManager
version: 0.2.1
- condition: rkeScheduler.enabled
name: rkeScheduler
repository: file://./charts/rkeScheduler
version: 0.2.1
- condition: rkeIngressNginx.enabled
name: rkeIngressNginx
repository: file://./charts/rkeIngressNginx
version: 0.2.1
- condition: rkeProxy.enabled
name: rkeProxy
repository: file://./charts/rkeProxy
version: 0.2.1
- condition: hardenedKubelet.enabled
name: hardenedKubelet
repository: file://./charts/hardenedKubelet
version: 0.2.1
sources:
- https://github.com/caas-team/caas-cluster-monitoring
- https://github.com/prometheus-community/helm-charts
- https://github.com/caas-team/caas-cluster-monitoring
- https://github.com/prometheus-community/helm-charts
maintainers:
- name: eumel8
email: [email protected]
url: https://www.telekom.com
- name: puffitos
email: [email protected]
url: https://www.telekom.com
- name: eumel8
email: [email protected]
url: https://www.telekom.com
- name: puffitos
email: [email protected]
url: https://www.telekom.com
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -480,6 +480,9 @@ available config parameters:
| `rkeControllerManager.kubeVersionOverrides[0].values.clients.https.useServiceAccountCredentials` | bool | `false` | |
| `rkeControllerManager.kubeVersionOverrides[0].values.metricsPort` | int | `10252` | |
| `rkeControllerManager.metricsPort` | int | `10257` | |
| `rkeControllerManager.serviceMonitor.endpoints[0].honorLabels` | bool | `true` | |
| `rkeControllerManager.serviceMonitor.endpoints[0].metricRelabelings` | list | `[{"action":"keep","regex":"process_(start_time_seconds|cpu_seconds_total|resident_memory_bytes)|storage_operation_duration_seconds_(bucket|count)|rest_client_(request_duration_seconds_bucket|requests_total)|workqueue_(queue_duration_seconds_bucket|depth|adds_total)|up|go_goroutines","sourceLabels":["__name__"]}]` | are needed, they should be added to this regex. |
| `rkeControllerManager.serviceMonitor.endpoints[0].port` | string | `"metrics"` | |

### rkeEtcd

Expand Down Expand Up @@ -535,6 +538,9 @@ available config parameters:
| `rkeProxy.component` | string | `"kube-proxy"` | |
| `rkeProxy.enabled` | bool | `true` | |
| `rkeProxy.metricsPort` | int | `10249` | |
| `rkeProxy.serviceMonitor.endpoints[0].honorLabels` | bool | `true` | |
| `rkeProxy.serviceMonitor.endpoints[0].metricRelabelings` | list | `[{"action":"keep","regex":"process_(start_time_seconds|cpu_seconds_total|resident_memory_bytes)|rest_client_(request_duration_seconds_bucket|requests_total)|workqueue_(queue_duration_seconds_bucket|depth|adds_total)|up|go_goroutines","sourceLabels":["__name__"]}]` | are needed, they should be added to this regex. |
| `rkeProxy.serviceMonitor.endpoints[0].port` | string | `"metrics"` | |

### rkeScheduler

Expand All @@ -561,6 +567,9 @@ available config parameters:
| `rkeScheduler.kubeVersionOverrides[0].values.clients.https.useServiceAccountCredentials` | bool | `false` | |
| `rkeScheduler.kubeVersionOverrides[0].values.metricsPort` | int | `10251` | |
| `rkeScheduler.metricsPort` | int | `10259` | |
| `rkeScheduler.serviceMonitor.endpoints[0].honorLabels` | bool | `true` | |
| `rkeScheduler.serviceMonitor.endpoints[0].metricRelabelings` | list | `[{"action":"keep","regex":"process_(start_time_seconds|cpu_seconds_total|resident_memory_bytes)|rest_client_(request_duration_seconds_bucket|requests_total)|workqueue_(queue_duration_seconds_bucket|depth|adds_total)|up|go_goroutines","sourceLabels":["__name__"]}]` | are needed, they should be added to this regex. |
| `rkeScheduler.serviceMonitor.endpoints[0].port` | string | `"metrics"` | |

### hardenedKubelet

Expand Down
2 changes: 0 additions & 2 deletions charts/hardenedKubelet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
Binary file modified charts/kube-prometheus-stack-58.4.0.tgz
Binary file not shown.
2 changes: 0 additions & 2 deletions charts/rkeControllerManager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
2 changes: 0 additions & 2 deletions charts/rkeEtcd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
2 changes: 0 additions & 2 deletions charts/rkeIngressNginx/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
2 changes: 0 additions & 2 deletions charts/rkeProxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
2 changes: 0 additions & 2 deletions charts/rkeScheduler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients.
| serviceMonitor.enabled | bool | `true` | |
| serviceMonitor.endpoints[0].port | string | `"metrics"` | |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1)
492 changes: 264 additions & 228 deletions values.yaml

Large diffs are not rendered by default.

Loading