external-dns icon indicating copy to clipboard operation
external-dns copied to clipboard

feature request: option to enable/disable allowing multiple stubzones above a base zone

Open lknite opened this issue 1 year ago • 1 comments

What would you like to be added: add an option to specify whether stubzones are allowed above a base zone, for example, if you defined a base zone with --domain-filter=example.com then whether you wanted to allow a.b.c.d.e.example.com or only allow test.example.com (one level)

Why is this needed: I'm running into the situation where 'test.cluster.k.home.net' used to work with a domain filter of 'k.home.net', but now is not working. I suspect the underlying implementation may have changed forcing me create another zone 'cluster.k.home.net' or its not going to work. I don't really know what the answer is to my current situation, but if the option was created it would become a use case each provider would need to implement. Then, in my situation I'd just need to be sure the option was enabled. Right now a provider may or may not enable the usage, it is unclear.

I'm not sure the technical term, maybe something like: --enable-multilevel=true

lknite avatar Sep 06 '22 18:09 lknite

I discovered regexDomainFilter which let me solve my issue specific to the Infoblox provider, so, the above is not needed anymore in my use case.

... But I wonder if it still might be a good idea. Leaving open for discussion. Would be good to have a solution consistent with all providers.

lknite avatar Sep 06 '22 19:09 lknite

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Dec 05 '22 20:12 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Jan 04 '23 21:01 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Feb 03 '23 21:02 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Feb 03 '23 21:02 k8s-ci-robot