Deploy kea DHCP operator to dhcp-system #333
Reference in New Issue
Block a user
Delete Branch "benvin/kea-deployment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replaces the isc-dhcpd PXE-boot VM with the kea-operator + an HA kea pair, GitOps-managed. Deploys on a new, unused anycast IP so nothing is cut over yet; the production cutover off the current dhcpd address (198.18.19.18) is a separate later task.
apps/base/dhcp-system: namespace, kea-operator RBAC + Deployment (v0.1.0), VPA, and the 4 kea.unkin.net CRDs pulled from the operator repo at tag v0.1.0.roles/infra/dhcp/server.yaml): KeaClusterkea(2 replicas, hot-standby HA, main.unkin.net, 1200/86400 leases, AU ntp pool); five KeaSubnets 198.18.13-17.0/24 with .200-.220 pools, gateways .254 except .17->.1, next-server 198.18.19.19; Legacy/UEFI-64 PXE client classes; KeaAPI.Client-class object names are lowercased (
legacy/uefi-64) to satisfy RFC1123 since the operator renders the kea class name from metadata.name.https://claude.ai/code/session_01JUoARVdmhxKQHyyyp1pxeT