kubernetes/federation/pkg/dnsprovider
Kubernetes Submit Queue b2ea780731 Merge pull request #39957 from justinsb/dnsprovider_upsert
Automatic merge from submit-queue

dnsprovider: Add upsert

Although Google Cloud DNS requires strict add & remove calls, most
dnsproviders actually support upsert, and an add & remove is much more
expensive (primarily because of the need to fetch the pre-image).

Add support for 'upsert' operations, which don't require the pre-image,
and simply overwrite the existing record.  This is much cheaper on
Amazon Route53, for example.

```release-note
NONE
```
2017-02-07 10:01:11 -08:00
..
providers Merge pull request #39957 from justinsb/dnsprovider_upsert 2017-02-07 10:01:11 -08:00
rrstype Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
tests Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
BUILD Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
dns.go dnsprovider: Add upsert 2017-01-28 22:22:00 -05:00
dns_test.go Use ResourceRecordSetsEquivalent() instead of == to compare rrsets. Fixes #28135 2016-07-20 15:49:19 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
plugins.go fix typo for federation/* 2016-12-20 20:00:10 -08:00