external-dns/docs
Romain Beuque 1a48cb8e16 feat(ovh): add cache based on DNS zone SOA value
OVHcloud customers using 'ovh' provider for large DNS zone will spend a
lot of time waiting for all records to be retrieved from the API. As
records can't change without a modification of the SOA Serial of the DNS
zone, this commit adds a client-side cache that stores the value of the
DNS records for each zone, based of the current SOA Serial value of the
zone. In case the SOA Serial of the zone is identical to the one in
cache, we can serve all the records directly from cache. Otherwise,
fallback on refreshing the cache from the API.

Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
2023-07-17 10:14:01 +00:00
..
annotations Document annotations 2023-06-25 16:58:48 -07:00
contributing Merge pull request #3673 from mloiseleur/golang-1.20 2023-06-12 07:51:48 -07:00
img Revert "Revert "Workflow for automatic documentation creation and publishing"" 2022-05-06 10:10:52 +02:00
proposal Improve registry documentation 2023-06-01 21:35:00 -07:00
registry Support DynamoDB tables in other regions 2023-06-18 16:50:02 -07:00
scripts gofumpt 2022-09-22 10:44:50 +01:00
tutorials feat(ovh): add cache based on DNS zone SOA value 2023-07-17 10:14:01 +00:00
20190708-external-dns-incubator.md Fix typos 2020-12-13 10:03:14 -05:00
faq.md bump versions in all docs 2023-05-29 23:11:04 +02:00
initial-design.md Fix typos 2020-12-13 10:03:14 -05:00
release.md do not replace this file 2023-03-27 23:11:05 +02:00
ttl.md Fix documentation for CloudFlare TTL 2022-08-31 14:43:51 +01:00