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

kubernetes-sigs / external-dns / 25039114422
81%

Build:
DEFAULT BRANCH: master
Ran 28 Apr 2026 07:12AM UTC
Jobs 2
Files 155
Run time 1min
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

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%)

1466.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest - 25039114422.1 28 Apr 2026 07:17AM UTC 155
80.47
GitHub Action Run
2 run-macos-latest - 25039114422.2 28 Apr 2026 07:12AM UTC 155
80.47
GitHub Action Run
Source Files on build 25039114422
  • Tree
  • List 155
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25039114422
  • ca804947 on github
  • Prev Build on master (#24983284423)
  • Next Build on master (#25135294877)
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