2638 Commits

Author SHA1 Message Date
fboltz
72f0be6eb7 FEAT: Add GoDaddy provider
First commit
2021-01-10 19:23:02 +01:00
Kubernetes Prow Robot
2b213829bb
Merge pull request #1909 from fenggw-fnst/work
Fix typo in comment
2021-01-09 07:11:05 -08:00
Jaromir Vanek
94a50ada46 Correct format of SRV record for NodePort 2021-01-08 22:35:06 -08:00
Jonas-Taha El Sesiy
c851a7973e
Refactor azure private dns auth
Add common config to be shared by both azure and azure-private-dns providers
Update tests & docs
2021-01-08 12:20:43 -08:00
Guangwen Feng
b714e9f7a3 Fix typo in comment
Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com>
2021-01-07 11:01:04 +08:00
dan.simone@oracle.com
a70d8010b5 Tidy up newline 2021-01-04 15:41:52 -08:00
dan.simone@oracle.com
01d426b07b Merge FAQ line 2021-01-04 15:39:56 -08:00
dan.simone@oracle.com
fa95e86fb1 Merge remote-tracking branch 'origing/master' into dansimone/support-prefer-ingress-annotations
# Conflicts:
#	docs/faq.md
2021-01-04 15:39:34 -08:00
Edward Lynes
71a9a73f39 Merge branch 'master' into akamai-provider-1846 2021-01-04 14:03:32 -05:00
Kubernetes Prow Robot
6a7fb3a9a7
Merge pull request #1425 from btoonk/internalhostname
feat: use ClusterIP with internal-hostname annotation
2020-12-23 05:56:26 -08:00
Kubernetes Prow Robot
3cb9d28479
Merge pull request #1893 from andrewsomething/asb/godo-ua
digitalocean: Set a custom user-agent string.
2020-12-23 05:46:26 -08:00
Kubernetes Prow Robot
fb04daafc2
Merge pull request #1898 from RaymondKYLiu/master
fix doc: Correct document for aws.md about route53 health check association
2020-12-21 14:18:25 -08:00
Kubernetes Prow Robot
bb5b021959
Merge pull request #1892 from bl-ue/fix-typos
Fix typos
2020-12-21 14:16:26 -08:00
Kubernetes Prow Robot
f6fc09d49c
Merge pull request #1905 from kubernetes-sigs/raffo/bump-kustomize-version-0.7.5
Bump kustomize version to 0.7.5
2020-12-21 08:28:26 -08:00
Raffaele Di Fazio
b6bf346e43 bumps kustomize version to 0.7.5
Signed-off-by: GitHub <noreply@github.com>
2020-12-21 16:20:30 +00:00
Bas Toonk
f3bbe97490 fix tests 2020-12-17 15:38:14 +01:00
Bas Toonk
381382413e add docs 2020-12-17 15:14:34 +01:00
Bas Toonk
18a60a5175 feat: use ClusterIP with internal-hostname annotation 2020-12-17 15:14:34 +01:00
RaymondKYLiu
8bbce07337
Update aws.md 2020-12-17 00:47:18 +08:00
Andrew Starr-Bochicchio
2d1c9318ea digitalocean: Set a custom user-agent string. 2020-12-14 17:30:08 -05:00
bl-ue
4d6cac7d44 Fix quotes 2020-12-13 10:06:27 -05:00
bl-ue
84a23191b5 Fix typos
* fix typos

* fix special quote characters

* fix syntax highlighting in some code blocks
2020-12-13 10:03:14 -05:00
Raffaele Di Fazio
f5aa1c4c37
Add new method to provider interface to implement provider specific changes (#1868)
* adds tests for shouldUpdateProviderSpecific

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* move AWS health to where it belongs

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* add test that breaks things

Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>

* adds adjustendpoints method

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* fix controller

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* actually pass the provider where needed

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* OMG goland do your go fmt thing

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* use registry as proxy

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* make linter happy

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* change AdjustEndpoints signature

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* fix typo

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* actually use adjusted endpoints

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* revert cloudflare change

Signed-off-by: Raffaele Di Fazio <raffo@github.com>

* Update provider/cloudflare/cloudflare.go

Co-authored-by: Nick Jüttner <nick@juni.io>

Co-authored-by: Nick Jüttner <nick@juni.io>
v0.7.5
2020-12-09 23:40:54 -08:00
Edward Lynes
7d0ee0b146 change vers refs from v0.7.4 to v0.7.5 2020-12-09 13:01:23 -05:00
Kubernetes Prow Robot
9d2aaf0efe
Merge pull request #1695 from dansimone/dansimone/support-wildcard-records
Support wildcard records - Optional ability to replace the asterisk in generated registry TXT records with another string
2020-12-09 08:24:50 -08:00
Kubernetes Prow Robot
7d033a78fd
Merge pull request #1888 from bl-ue/patch-1
Update README.md
2020-12-09 01:18:50 -08:00
Kubernetes Prow Robot
e595a3c068
Merge pull request #1880 from ddymko/readme-vultr
Add Vultr to Readme
2020-12-09 01:16:50 -08:00
Kubernetes Prow Robot
9f8a9747ab
Merge pull request #1867 from jsravn/correctly-update-aws-records-when-type-changes
Allow AWS provider to change record types
2020-12-09 01:14:52 -08:00
bl-ue
366d189433
Update README.md
Fixes:
- deprecated `--replicas` flag for `kubectl run` 
- `deployment` -> `pod`; `kubectl run` creates a `pod`
2020-12-08 16:45:50 -05:00
dan.simone@oracle.com
20703084c6 Tidy up the logic that constructs the final list of ingresses based on the hostname source annotation 2020-12-04 11:04:02 -08:00
dan.simone@oracle.com
d8d9275265 Merge remote-tracking branch 'origing/master' into dansimone/support-prefer-ingress-annotations 2020-12-04 10:47:29 -08:00
dan.simone@oracle.com
0bcc2ed39e FAQ changes based on feedback 2020-12-04 10:44:12 -08:00
Edward Lynes
ef5e888488 Merge branch 'master' into akamai-provider-1846 2020-12-03 13:34:32 -05:00
Edward Lynes
395879ebfb Code review feedback updates
- removed commented code
- removed unnecessary provider checks in GetRecords and AddChanges
- removed noisy debugf comments
- updated validation keys check
2020-12-03 13:24:55 -05:00
David Dymko
ad1e1c8afa adding missing vultr to readme 2020-12-03 10:10:38 -05:00
Kubernetes Prow Robot
c79e457220
Merge pull request #1879 from kundan2707/akamaifastdns
fix for 1878
2020-12-03 03:05:00 -08:00
Kundan Kumar
7f7c663da9 fir for 1878 2020-12-03 15:41:07 +05:30
Kubernetes Prow Robot
de852f535f
Merge pull request #1876 from windayski/typos
fix some typos
2020-12-02 01:12:50 -08:00
Kubernetes Prow Robot
ab72be2ff4
Merge pull request #1874 from bl-ue/fix-diff-highlighting-coredns-tutorial
Fix diff highlighting in CoreDNS tutorial
2020-12-02 00:48:51 -08:00
windayski
9f28aa9106 fix some typos 2020-11-30 10:23:19 +00:00
bl-ue
615c92ddd2 Cleanup extra whitespace 2020-11-28 13:32:44 -05:00
bl-ue
fdbc66a47d Fix diff highlighting in CoreDNS tutorial 2020-11-28 13:21:44 -05:00
Edward Lynes
f33a90f88b Update documentation
update README.md to include akamai provider changes
update CHANGEME.md to rename akamai-fastdns refs to akamai-edgedns
update Akamai tutorial name and content for updated functionality and tested scenarios.
2020-11-23 14:42:31 -05:00
Edward Lynes
75429cc504 Refactor and clean up akamai provider
refactor: remove dns api logic and use dns api library
enhancement: add additional args for auth credential retieval
cleanup: simplify, organize processing logic
test: update automation and validate
2020-11-23 14:34:44 -05:00
James Ravn
053d39f422
Allow AWS provider to change record types
Currently the AWS provider cannot handle record type changes. It always
attempts to UPSERT such updates, which will fail the entire zone batch
of changes. As a result, a single resource change can break all the
updates for the entire zone.

This change modifies the AWS behavior to correctly identify when the
record type changes and perform a batched DELETE and CREATE to update
the record successfully.

Special logic is required to handle ALIAS records which are not directly
encoded by the generic external-dns code, and relies on
convention (using a CNAME record type internally). I'm not sure this is
ideal as it's fairly error prone, and would prefer to see direct support
for such ALIAS types, but I've left it alone in this change.
2020-11-19 14:45:40 +00:00
Pavel Tumik
65087c4e02
Infoblox multiple A records support (#1479)
* Infoblox multiple A records support

* improve test coverage
2020-11-09 00:12:25 -08:00
Kubernetes Prow Robot
42c64ebbee
Merge pull request #1857 from cyluss/master
Fix RFC2136 tutorial
2020-11-07 09:49:37 -08:00
cyluss
aa8bcbf21a fix rfc2136 tutorial inconsistency within document 2020-11-06 18:46:50 +09:00
cyluss
d1fc39bfad fix rfc2136 tutorial RBAC 2020-11-06 18:43:38 +09:00
Kubernetes Prow Robot
495ea50585
Merge pull request #1854 from kundan2707/externaldns
corrected broken link in multiple docs
2020-11-05 02:10:53 -08:00