tero-edge Helm chart deploys Edge as a DaemonSet, renders config.json
and policies.json into a ConfigMap, and (optionally) wires up HTTP policy sync
with API-key auth. The chart is published two ways — an OCI registry and a
classic HTTP Helm repository — pick whichever your tooling prefers.
Install
- OCI (GHCR)
- Helm repository (HTTP)
No List available versions:
helm repo add needed — reference the chart by its OCI URL:OCI support is built into Helm 3.8+. Older clients need
export HELM_EXPERIMENTAL_OCI=1.values.yaml
and every flag below behave the same regardless of which you choose.
Configure
Create avalues.yaml with the policy-sync connection and the service identity
the control plane uses to scope policies:
Pick the tab for your Datadog region — the upstreamUrl and metricsUrl change
per region; everything else is identical.
- US1
- US3
- US5
- EU1
- AP1
values.yaml
Authentication
Settingtero.url automatically configures the HTTP policy provider. Provide
the API key one of two ways — never both:
Without
tero.url, Edge loads policies only from the local file provider — no
remote policy sync.Values
The keys you’ll touch most. For every chart value (image, scheduling, service account, ingress), see the chart’sREADME.md.
Verify
200 OK from /_health confirms Edge is running. Edge’s own Prometheus
metrics are available at /_edge/metrics.
Upgrade and uninstall
config.* field, and Operations for probes,
resource sizing, and graceful shutdown.
Next Steps
Configuration
Full configuration reference
Operations
Probes, resources, and shutdown