Skip to content

feat: Kea dhcp#2111

Open
mfencik wants to merge 19 commits into
mainfrom
kea
Open

feat: Kea dhcp#2111
mfencik wants to merge 19 commits into
mainfrom
kea

Conversation

@mfencik

@mfencik mfencik commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

No description provided.

skrobul and others added 11 commits July 2, 2026 18:09
Wraps the kea-dhcp chart (github.com/mglants/charts) as an ArgoCD
Application, following the karma/dex external-chart pattern with
chrony-style site-only scoping. Starts with upstream chart defaults.
The kea namespace can't be deployed to right now, so route the kea
Application there as a stopgap. Revert this once kea namespace works.
DHCP needs to be reachable from the physical network, not just
in-cluster, so default the kea-dhcp service to LoadBalancer for all
sites.
The kea-dhcp chart (v0.7.1, and current main) renders invalid YAML
when service.dhcp.annotations is non-empty. Sites needing an
annotated LoadBalancer endpoint should add their own standalone
Service in their deploy-repo overlay instead, so leave the chart's
own Service at defaults (ClusterIP).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants