1. Infrastructure Charts
  2. telemetry-system-components

telemetry-system-components

Deploys resources required for the telemetry-system chart on the tenant cluster.

Deploys resources required for the telemetry-system chart.

This chart must be installed in the tenant cluster.

Install

To install the chart:

helm install my-release oci://ghcr.io/sneakybugs/telemetry-system-components --version 2.0.1 --values values.yaml

Assuming you have a values.yaml with your values overrides:

Upgrade

To upgrade the chart:

helm upgrade my-release oci://ghcr.io/sneakybugs/telemetry-system-components --version 2.0.1 --values values.yaml

Assuming you have a values.yaml with your values overrides:

Uninstall

To uninstall the chart:

helm uninstall my-release

Configuration

ParameterDescriptionDefault
nameOverrideOverride chart name.""
fullnameOverrideOverride full release name.""
otel.service.annotations.external-dns.alpha.kubernetes.io/hostname”otel.infra.sneakybugs.com”
prometheusRemoteWriteEndpointhttp://prometheus-prometheus.telemetry-system:9090/api/v1/write
grafana.namespace”telemetry-system”
grafana.httproute.parentRefs[{“group”: “gateway.networking.k8s.io”, “kind”: “Gateway”, “name”: “external”, “namespace”: “envoy”}]
grafana.httproute.hostname”grafana.infra.sneakybugs.com”
clickhouse.namespace”clickhouse-operator”
clickhouse.pvcTemplateSpec.accessModes[“ReadWriteOnce”]
clickhouse.pvcTemplateSpec.resources.requests.storage”5Gi”

Star the source on GitHub.