Understand the Kubernetes Monitoring Helm chart structure
mainThe k8s-monitoring Helm chart is a parent chart that orchestrates multiple software packages, configurations, and secrets. It is composed of several key components:
- Feature Charts: Individual features are implemented as sub-charts located in the
charts/directory. These are not standalone but are included as dependencies in the maink8s-monitoringchart and interact via template functions. - Collectors: These are Grafana Alloy instances deployed as Kubernetes workloads via the Alloy Operator. They are located in the
collectors/directory. - Destinations: Configuration examples and
values.yamlfiles for various data destinations (where metrics, logs, traces, etc., are sent) are located in thedestinations/directory. - Examples: Full configuration and customization examples are provided in the
examples/directory to guide setup.