cw-infra-apps/grafana/charts/feature-cluster-events
2026-04-13 21:16:59 +03:00
..
templates Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
tests Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
.helmignore Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
Chart.lock Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
Chart.yaml Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
Makefile Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
README.md Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
README.md.gotmpl Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
values.schema.json Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00
values.yaml Initial commit - fresh start without history 2026-04-13 21:16:59 +03:00

feature-cluster-events

Version: 1.0.0 AppVersion: 1.0.0 Gathers Kubernetes Events

The Cluster Events feature enables the collection of Kubernetes events from the cluster.

How it works

Events are captured as logs and are annotated with additional metadata to make them easier to search and filter.

Testing

This chart contains unit tests to verify the generated configuration. The hidden value deployAsConfigMap will render the generated configuration into a ConfigMap object. While this ConfigMap is not used during regular operation, you can use it to show the outcome of a given values file.

The unit tests use this ConfigMap to create an object with the configuration that can be asserted against. To run the tests, use helm test.

Be sure perform actual integration testing in a live environment in the main k8s-monitoring chart.

Maintainers

Name Email Url
petewall pete.wall@grafana.com

Source Code

Values

Gather settings

Key Type Default Description
excludeNamespaces list [] List of namespaces to ignore events for.
logFormat string "logfmt" Log format used to forward cluster events. Allowed values: logfmt (default), json.
namespaces list [] List of namespaces to watch for events ([] means all namespaces)

Processing settings

Key Type Default Description
extraLogProcessingStages string "" Stage blocks to be added to the loki.process component for cluster events. (docs) This value is templated so that you can refer to other values from this file.
jobLabel string "integrations/kubernetes/eventhandler" The value for the job label.
labelsToKeep list ["job","level","namespace","node","source"] The list of labels to keep on the logs, all other pipeline labels will be dropped.
structuredMetadata object {} The structured metadata mappings to set. To not set any structured metadata, set this to an empty object (e.g. {}) Format: <key>: <extracted_key>. Example: structuredMetadata: component: component kind: kind name: name

General settings

Key Type Default Description
fullnameOverride string "" Full name override
nameOverride string "" Name override