Skip to content

Remove etcd and coredns — DNS now handled by Unifi webhook#2652

Draft
Copilot wants to merge 2 commits into
masterfrom
copilot/finish-cleaning-up-external-dns
Draft

Remove etcd and coredns — DNS now handled by Unifi webhook#2652
Copilot wants to merge 2 commits into
masterfrom
copilot/finish-cleaning-up-external-dns

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 6, 2026

Since Unifi DNS works via the external-dns-unifi-webhook, the etcd-backed CoreDNS setup is redundant and can be removed.

Removed

  • cluster/core/network-system/dns/coredns/ — HelmRelease for CoreDNS (used etcd as record backend)
  • cluster/core/network-system/dns/etcd/ — HelmRelease for the in-cluster etcd instance
  • cluster/core/repos/coredns.yaml — CoreDNS HelmRepository source
  • cluster/core/repos/mkhpalm.yaml — mkhpalm HelmRepository source (only consumer was the etcd chart)

Updated

  • cluster/core/network-system/dns/kustomization.yaml — now references only external-dns
  • cluster/core/repos/kustomization.yaml — removed coredns.yaml and mkhpalm.yaml entries

Copilot AI linked an issue May 6, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Clean up external DNS configuration for unifi Remove etcd and coredns — DNS now handled by Unifi webhook May 6, 2026
Copilot AI requested a review from jeffborg May 6, 2026 06:03
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.

finish cleaning up external dns

2 participants