Commit Graph

4924 Commits

Author SHA1 Message Date
Mike Eves
49e0c8b0e7 Support Cloudflare API Token Auth 2019-09-12 22:00:29 +01:00
Tariq Ibrahim
28c7c72936
upgrade go version to 1.13 in external-dns 2019-09-10 13:46:14 -07:00
Bjørn Sørensen
2bfa8d95d9 Fix build errors 2019-09-10 20:51:45 +02:00
Alfred Krohmer
2d02bb374e Use switch case instead of many ifs 2019-09-10 20:47:36 +02:00
Alfred Krohmer
a1738f9828 Add documentation for routing policies 2019-09-10 20:47:36 +02:00
Alfred Krohmer
b2a3e88303 Fixes and cleanup 2019-09-10 20:47:36 +02:00
Alfred Krohmer
6681a3a358 Add support for all AWS Route53 routing policies; add additional SetIdentifier abstraction layer
This adds support for all AWS Route53 routing policies, namely:
* simple (default)
* weighted
* latency
* failover
* geolocation
* multi value answer

These routing policies allow to create multiple records with the same
name, but different "SetIdentifiers". Therefor, as a prerequisite for
implementing support for above routing policies, there is a new
"abstraction layer" added that handles this SetIdentifier by adding a
new attribute in the Endpoint struct and adding another level in the
plan table.
2019-09-10 20:47:36 +02:00
Kubernetes Prow Robot
8da3b34f6d
Merge pull request #1013 from p53/fix-prefix-to-lower
Fix txt prefix bug, should be lowercased because when writing to dns …
2019-09-10 03:42:53 -07:00
Nick Jüttner
b685c73840
Update txt_test.go 2019-09-10 12:23:30 +02:00
Nick Jüttner
816929adbb
Update txt_test.go 2019-09-10 12:23:05 +02:00
Nick Jüttner
b2c5ad0210
Merge branch 'master' into fix-prefix-to-lower 2019-09-10 12:09:27 +02:00
Kubernetes Prow Robot
74582eff6c
Merge pull request #1107 from JoaoBraveCoding/source-crd-improvements
Improvements to the source CRD
2019-09-10 03:04:55 -07:00
Kubernetes Prow Robot
2545e80c15
Merge pull request #1136 from syseleven/txtregistry-keep-endpoint-labels
TXTRegistry: do not overwrite labels of records returned by the provider
2019-09-10 02:58:54 -07:00
Kubernetes Prow Robot
ee59421f33
Merge pull request #1178 from bjschafer/docs/rfc2136-improvements
Update rfc2136 tutorial for use with Microsoft DNS
2019-09-10 02:54:54 -07:00
Kubernetes Prow Robot
9cb6a7838e
Merge pull request #1144 from jonasrmichel/fix/contour-ingressroute
Support delegate Contour IngressRoutes
2019-09-10 02:50:54 -07:00
Kubernetes Prow Robot
35b02a5111
Merge pull request #1128 from gregsidelinger/master
Fixing Infoblox incorrect match of zone dns names
2019-09-10 02:44:54 -07:00
Kubernetes Prow Robot
16959543ae
Merge pull request #1170 from vanekjar/aws-sd-nlb-support
AWS-SD: Add support for AWS Network Load Balancers
2019-09-10 02:20:55 -07:00
Kubernetes Prow Robot
5fa5281734
Merge pull request #1182 from MarcusNoble/master
Updated AWS SDK version
2019-09-10 01:50:55 -07:00
Marcus Noble
0ba01198ba
Updated AWS SDK version
Signed-off-by: Marcus Noble <m.noble@elsevier.com>
2019-09-10 07:19:55 +01:00
Braxton Schafer
905800f9e5
Update rfc2136 tutorial for use with Microsoft DNS
Clean up the tutorial and update it to clarify usage with non-BIND DNS servers.
2019-09-05 13:28:09 -05:00
Jaromir Vanek
46b17a629b AWS-SD Add support for NLB 2019-09-05 11:07:27 -07:00
Kubernetes Prow Robot
bc36ee90c9
Merge pull request #1172 from micahhausler/aws-sdk-go-version-bump
Updated AWS SDK to v1.23.12
2019-08-30 08:19:55 -07:00
Micah Hausler
6524c08b45 Updated AWS SDK to v1.23.12 2019-08-29 14:50:52 -07:00
Kubernetes Prow Robot
73ec9384e7
Merge pull request #1160 from danieldabate/create-only-policy
Add create-only policy
2019-08-28 02:53:12 -07:00
Martin Linkhorst
d62dd9bfbe
Merge branch 'master' into create-only-policy 2019-08-28 11:33:25 +02:00
Greg
6dbc9fac53
Merge pull request #1 from kubernetes-incubator/master
Updating latest upstream
2019-08-27 23:41:09 -04:00
NIPE-SYSTEMS
ffc0059f0b
Fix tests in RFC2136
This fixes and adds some tests for the RFC2136 provider. The SendMessage stub
function is improved with better DNS message parsing. Also a new test is
introduced which simulates a single record with multiple targets. Also the test
for ApplyChanges is fixed for the new batch updating.
2019-08-24 11:10:27 +02:00
NIPE-SYSTEMS
953d2eddeb
Change ApplyChanges in RFC2136 to batch update
This changes the ApplyChanges in the RFC2136 provider to issue a batch update
to the DNS server instead of issueing an update for each updated record. An
update is not sent to the server if there are no changes to send.

Also the RemoveRecord function only issues a RR removal instead of an RRset
removal so external-dns is now able to remove distinct records.
2019-08-24 11:04:37 +02:00
Adrian Pascu
78c48af7e4
Fix confusing arrow direction 2019-08-23 16:45:14 +03:00
Kubernetes Prow Robot
332748ee2c
Merge pull request #1162 from kubernetes-incubator/linki-patch-3
Update changelog with fix for retries flag
2019-08-23 05:01:16 -07:00
Martin Linkhorst
2a2784cb53
chore: add github issue number for create-only flag 2019-08-23 12:54:22 +02:00
Martin Linkhorst
515aeef1ee
chore: update changelog with fix for retries flag 2019-08-23 12:53:09 +02:00
Martin Linkhorst
299c8cbc4e
chore: add create-only policy to changelog 2019-08-23 12:49:07 +02:00
Kubernetes Prow Robot
fa23c3cc3a
Merge pull request #1158 from coreypobrien/restoreAWSRetries
Fix --aws-api-retries
2019-08-23 03:03:18 -07:00
danieldabate
24e5032838 Fix lint 2019-08-22 14:05:34 -03:00
João Marçal
d35633b47f Fixed identation
Signed-off-by: João Marçal <joao.marcal12@gmail.com>
2019-08-22 17:21:00 +02:00
danieldabate
2b13a7fa38 Add create-only policy 2019-08-22 11:48:26 -03:00
Corey O'Brien
3a62d4eaea Fix --aws-api-retries 2019-08-22 08:35:00 -04:00
Kubernetes Prow Robot
06052acfc9
Merge pull request #1150 from tariq1890/upd_docker
update versions and remove unnecessary files in Dockerfile
2019-08-20 07:12:54 -07:00
Martin Linkhorst
583c96f0fc Merge remote-tracking branch 'upstream/master' into upd_docker 2019-08-20 15:55:19 +02:00
Kubernetes Prow Robot
cc3ebf8626
Merge pull request #1152 from linki/changelog-v0.5.16
Update changelog for v0.5.16
2019-08-20 05:40:48 -07:00
Martin Linkhorst
d46725346e chore: update changelog for v0.5.16 2019-08-20 14:19:12 +02:00
Kubernetes Prow Robot
8292b86f28
Merge pull request #1151 from tariq1890/flaky
fix flaky unit test in external-dns/provider
2019-08-20 05:17:32 -07:00
João Marçal
4dc7e75530 Added the requested changes
Signed-off-by: João Marçal <joao.marcal12@gmail.com>
2019-08-19 16:14:01 +02:00
Olaf Klischat
a348bd7a85 TXTRegistry: do not overwrite labels of records returned by the provider 2019-08-19 01:35:55 +02:00
Tariq Ibrahim
6c6ebcebe4
fix flaky unit test in external-dns/provider 2019-08-16 12:29:09 -07:00
Tariq Ibrahim
2749b438b8
update versions and remove unnecessary files in Dockerfile 2019-08-16 10:45:58 -07:00
Jonas Michel
c0c3d25b45 Support delegate Contour IngressRoutes 2019-08-16 10:36:41 -05:00
Kubernetes Prow Robot
6c68e1bb24
Merge pull request #1148 from tariq1890/upd_docker
update image versions in Dockerfile
2019-08-16 00:02:32 -07:00
Kubernetes Prow Robot
1cc486782b
Merge pull request #1145 from tariq1890/upd_godo
update digitalocean/godo to the latest stable version
2019-08-15 09:34:35 -07:00