external-dns
external-dns copied to clipboard
cloudflare: support comment field
What would you like to be added:
cloudflare offer comments attached to their DNS records, up to 100 characters. It would be great to be able to configure this using a external-dns.alpha.kubernetes.io/cloudflare- style annotation, or potentially a CLI flag.
Why is this needed: This would help to make explicit the DNS records that are externally managed, the last time they were updated, perhaps their cluster, etc.
I can work on this issue. Let me know if it is accepted.
Sounds like that would be a good place to put the labels, so one could use the noop registry.
Aren't record-tags better to store labels then?
May well be. I don't know much about Cloudflare.
The comment is a string and tags is an array of strings in the request body. They have limitations depending on the subscription in use.
I would very much like to be able to use the comment field instead of TXT records as registry. To make this compatible with all Cloudflare subcriptions, it should however be <= 100 characters.
Is somebody working on this?
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue as fresh with
/remove-lifecycle stale - Close this issue with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
Not stale, I might get to work on this soon-ish.
/remove-lifecycle stale
It would be really great to have support for Cloudflare Tags as well, as these are more useful because of being able to search and group based on them. Example when you have a large zone where not everything is managed by external-dns, being able to see quickly at a glance what is managed by external-dns and what is terraform via tags would be useful.
Example....
Is somebody working on this?
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
- After 90d of inactivity,
lifecycle/staleis applied - After 30d of inactivity since
lifecycle/stalewas applied,lifecycle/rottenis applied - After 30d of inactivity since
lifecycle/rottenwas applied, the issue is closed
You can:
- Mark this issue as fresh with
/remove-lifecycle stale - Close this issue with
/close - Offer to help out with Issue Triage
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale
Hi, is this being considered? Can we make a contribution here? In the end even if you have an enterprise level subscription, tags and comments can be optional.