• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubernetes-sigs / external-dns / 25039114422 / 1
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 28 Apr 2026 07:17AM UTC
Files 155
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Apr 2026 07:10AM UTC coverage: 80.466%. Remained the same
25039114422.1

push

github

web-flow
feat(chart): add namespaceOverride (#6389)

* chart: add namespaceOverride so resources don't have to live in the release namespace

When external-dns is installed as a subchart of an umbrella chart, every
resource it renders is pinned to .Release.Namespace, which is the umbrella
chart's namespace. Users who want the subchart's resources to land in a
dedicated namespace (as is common for contour/cert-manager/etc) have no
way to override it today, short of forking the chart.

Add a `namespaceOverride` value and a matching `external-dns.namespace`
template helper that falls back to `.Release.Namespace` when unset, and
route every `{{ .Release.Namespace }}` reference in the templates through
it. The ServiceMonitor template's existing `serviceMonitor.namespace`
override now cascades against `external-dns.namespace` instead of the raw
release namespace so chart-level and resource-level overrides compose.

Signed-off-by: Ali <alliasgher123@gmail.com>

* address review: include servicemonitor in namespaceOverride tests

Signed-off-by: alliasgher <alliasgher123@gmail.com>

---------

Signed-off-by: Ali <alliasgher123@gmail.com>
Signed-off-by: alliasgher <alliasgher123@gmail.com>

17198 of 21373 relevant lines covered (80.47%)

733.48 hits per line

Source Files on job run-ubuntu-latest - 25039114422.1
  • Tree
  • List 155
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25039114422
  • ca804947 on github
  • Prev Job for on master (#24983284423.2)
  • Next Job for on master (#25135294877.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc