Coordinator Helm Values
2 minute read
These values are specific to the coordinator chart (edgedelta/edgedelta-coordinator). For values shared across all charts, see Shared Helm Values.
helm upgrade edgedelta-coordinator edgedelta/edgedelta-coordinator -i \
--set secretApiKey.value=<pipeline-id> \
-n edgedelta --create-namespace
For architecture details, see Kubernetes Manifests — Coordinator Pipeline.
Persistence
The coordinator uses a PersistentVolumeClaim to persist state (auth data, coordination metadata) across restarts. Enabled by default.
| Variable | Default | Description |
|---|---|---|
persistence.enabled | true | Create a PVC for coordinator data. |
persistence.mountPath | /edgedelta/data | Mount path inside the container. |
persistence.storageClassName | "" | Storage class. Empty = cluster default. |
persistence.size | 1Gi | PVC size. |
persistence.accessModes | [ReadWriteOnce] | PVC access modes. |
persistence.annotations | {} | PVC annotations. |
persistence.existingClaim | "" | Use an existing PVC instead of creating one. |
Example — custom storage class and size:
persistence:
enabled: true
storageClassName: gp3
size: 5Gi
Coordinator Properties
| Variable | Default | Description |
|---|---|---|
coordinatorProps.port | 5555 | Coordinator server listening port. |
coordinatorProps.serviceDNSSuffix | svc.cluster.local | DNS suffix for the coordinator service endpoint. |
These fields differ from the node/gateway
coordinatorProps(which haveenabledandendpoint). The coordinator chart configures the server side; node/gateway charts configure the client side.
Topology Spread Constraints
| Variable | Default | Description |
|---|---|---|
topologySpreadConstraints | [] | Spread coordinator pods across topology domains. |
In the coordinator chart,
topologySpreadConstraintsis a top-level value (not underdeployment).
Example:
topologySpreadConstraints:
- maxSkew: 1
topologyKey: topology.kubernetes.io/zone
whenUnsatisfiable: DoNotSchedule
labelSelector:
matchLabels:
edgedelta/agent-type: processor
Values NOT in this chart
The following values from other charts are not available in the coordinator chart:
deployment.*(kind, replicas, autoscaling)compactorProps.*rollUpProps.*aggregatorProps.*tracerProps.*(eBPF)httpRecorderProps.*persistingCursorProps.*dockerContainerProps.*ports,pushService.*ingress.*targetAllocator.*forceReinstallApplications.*serviceMonitor.*