Commit Graph

365 Commits

Author SHA1 Message Date
stovemeerkat
098cedb7f9 docs: Update and improve tutorial for the RFC2136 provider 2021-03-18 12:28:31 +01:00
Tim Curless
e20aea4d5f Add Initial BlueCat Provider Support
The new BlueCat provider uses the BlueCat API Gateway(REST API). Not
the legacy XML based BlueCat API.

https://github.com/bluecatlabs/gateway-workflows
2021-03-17 17:29:03 -05:00
Kundan Kumar
e1cf5f88a7 updated ingress apiVersion 2021-03-16 12:42:30 +05:30
Kundan Kumar
6adbd4ec25 external-dns configuration update 2021-03-09 17:42:30 +05:30
Hugome
5221b1d525
feat: add gloo proxy source 2021-03-03 22:34:22 +01:00
Brock Alberry
fa857131c2 add krb5 realm support 2021-03-03 21:28:11 +00:00
Kundan Kumar
2f220603a4 update external-dns image versiona nd ingress api version 2021-02-26 13:56:13 +05:30
Kubernetes Prow Robot
57ea816d62
Merge pull request #1946 from jeffspahr/master
Updated docs to reference the v0.7.6 image
2021-02-15 09:23:05 -08:00
Kubernetes Prow Robot
38da5fdc22
Merge pull request #1924 from Fred78290/godaddy
Godaddy
2021-02-12 01:22:47 -08:00
Dustin Scott
1e4c1e299d Add RFC3645 support for secure updates with GSS-TSIG 2021-02-05 08:40:31 -06:00
Jeff Spahr
d3577a1e17 fixed sed being too eager on kube-ingress-aws 2021-02-04 22:48:43 -05:00
Jeff Spahr
eaf933328f updated docs to reference the v0.7.6 image 2021-02-04 22:29:38 -05:00
fboltz
f7f90733ce Merge remote-tracking branch 'kubernetes-sigs/master' into godaddy 2021-01-30 10:22:48 +01:00
Raffaele Di Fazio
b65b945e27
corrects broken links in alb-ingress tutorial 2021-01-28 09:17:37 +01:00
Kubernetes Prow Robot
c47ac9ba46
Merge pull request #1912 from sfc-gh-jelsesiy/azure-private-dns
Refactor azure private dns auth
2021-01-21 10:57:02 -08:00
Frederic BOLTZ
02acef614d
Update docs/tutorials/godaddy.md
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-01-19 14:30:57 +01:00
Frederic BOLTZ
85e048d4c9
Update docs/tutorials/godaddy.md
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-01-19 14:30:47 +01:00
Frederic BOLTZ
bf6641d973
Update docs/tutorials/godaddy.md
Co-authored-by: Nick Jüttner <nick@juni.io>
2021-01-19 14:30:34 +01:00
timyinshi
bc10232ad7
modify the error url of external-dns rbac
Signed-off-by: timyinshi <shiguangyin@inspur.com>
2021-01-18 12:10:44 +08:00
fboltz
d3c30919ba Merge branch 'master' into godaddy 2021-01-17 17:30:50 +01:00
fboltz
2b113c25fa Add tutorial 2021-01-17 17:26:31 +01:00
Kubernetes Prow Robot
43d587f7bb
Merge pull request #1918 from vchan2002/master
Documentation on Route53 and Govcloud.
2021-01-13 09:04:36 -08:00
Victor Chan
8565d0fe78 small changes to get PR approved 2021-01-13 08:18:19 -08:00
Victor Chan
61ed6b643e changed wording to prevent confusion of using R53 in govcloud vs needing to make public facing r53 entries 2021-01-11 21:59:35 -08:00
Victor Chan
de93699850 tweak 2021-01-11 21:36:39 -08:00
Victor Chan
a4e469aa7f added space 2021-01-11 21:34:26 -08:00
Victor Chan
8eaef452e7 added instructions for govcloud 2021-01-11 21:33:03 -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
Edward Lynes
71a9a73f39 Merge branch 'master' into akamai-provider-1846 2021-01-04 14:03:32 -05: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
RaymondKYLiu
8bbce07337
Update aws.md 2020-12-17 00:47:18 +08: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
Edward Lynes
7d0ee0b146 change vers refs from v0.7.4 to v0.7.5 2020-12-09 13:01:23 -05: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
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
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
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
Victor Coutellier
7ca078441f
Fix OVH tutorial to match new permissions
External DNS now require permissions on endpoints resource. Adding it in the OVH tutorial manifest following this comment (https://github.com/kubernetes-sigs/external-dns/issues/961#issuecomment-664849509) for making it continue to work out of the box.
2020-10-28 09:36:19 +01:00
杨阳 10014842
280a9b7235 Add namespace for httpbin-gateway
Signed-off-by: 杨阳 10014842 <yangyang1@zte.com.cn>
2020-10-23 16:48:15 +08:00
Kubernetes Prow Robot
764b944669
Merge pull request #1813 from ytsarev/crd-source-other-records
Add NS record support
2020-10-21 01:14:20 -07:00
R. Aidan Campbell
23757987aa
cloudflare: readme update for RBAC config
service account needs access to `watch` nodes.  GKE and AWS R53, the two stable providers, have this permission
2020-10-20 12:06:41 -07:00
Yury Tsarev
ba46a49857 Add short tutorial on how to create NS record 2020-10-16 10:57:22 +02:00
Kubernetes Prow Robot
aea5b7631d
Merge pull request #1288 from rajatjindal/health-check-support
allow to associate aws dns records with health checks
2020-10-08 08:42:16 -07:00
Romain Guichard
69e2cd5aa1
fix: bump version to 0.7.4
Scaleway provider doesn't work with 0.7.3
2020-10-01 20:23:02 +02:00
Rajat Jindal
a3dc3e8579 add documentation for aws health check id 2020-09-29 15:11:12 +05:30
Kubernetes Prow Robot
8b81c100fd
Merge pull request #1704 from DataDog/aws-cache-zones-list
aws: cache zones list
2020-09-10 07:17:44 -07:00
Kubernetes Prow Robot
0947994d37
Merge pull request #1628 from josephglanville/jpg/contour-httpproxy
Contour HTTPProxy support
2020-09-07 06:27:42 -07:00
Benjamin Pineau
837d1ea248 aws: cache zones list
When it syncs AWS DNS with k8s cluster content (at `--interval`), external-dns submits two distinct Route53 API calls:
* to fetch available zones (eg. for tag based zones discovery, or when zones are created after exernal-dns started),
* to fetch relevant zones' resource records.

Each call taxes the Route53 APIs calls budget (5 API calls per second per AWS account/region hard limit), increasing the probability of being throttled.
Changing synchronization interval would mitigate those calls' impact, but at the cost of keeping stale records for a longer time.

For most practical uses cases, zones list aren't expected to change frequently.
Even less so when external-dns is provided an explicit, static zones set (`--zone-id-filter` rather than `--aws-zone-tags`).

Using a zones list cache halves the number of Route53 read API calls.
2020-09-03 13:03:07 +02:00
Kostas Kapetanakis
8e28d46aeb
fix ingress-controller yaml link 2020-09-01 23:49:49 +03:00
David Dooling
bfda251c71
Add tutorial for GKE with workload identity
Add instructions for using GKE workload identity to allow ExternalDNS
to authenticate against Google Cloud DNS APIs. Add blog link to
README.

Signed-off-by: David Dooling <dooling@gmail.com>
2020-08-31 16:59:14 -05:00
ZhengYuan Loo
cbccd00d79
Merge branch 'master' into update-cf-docs 2020-08-27 10:27:28 +08:00
Loo Zheng Yuan
1518ae91f8
add examples using the --zone-id-filter flag 2020-08-26 01:34:14 +08:00
Loo Zheng Yuan
26156ad2db
improve docs on the exact configuration needed for zone-limited api tokens to work 2020-08-26 01:33:51 +08:00
Joseph Glanville
1fd40bd5fd Documentation for Contour HTTPProxy support 2020-08-22 17:51:47 +07:00
Sean Malloy
b349103de7 Update Documentation with Updated Registry Location
The k8s external-dns project now uses the official Kubernetes projects
container registry at k8s.gcr.io. Update all references to use the new
registry.
2020-08-21 16:28:57 -05:00
Kubernetes Prow Robot
7fe31aacfa
Merge pull request #1734 from ddymko/doc-typos
Docs: Fixed typos
2020-08-20 00:41:22 -07:00
Kubernetes Prow Robot
8b3ec72b4f
Merge pull request #1729 from prune998/patch-1
added --txt-prefix to google deployment
2020-08-20 00:39:22 -07:00
David Dymko
091580ae6d typos in docs 2020-08-19 01:41:59 -04:00
Patrik
b22edb8f4b
Update docs/tutorials/scaleway.md
Co-authored-by: Nick Jüttner <nick@juni.io>
2020-08-19 06:42:53 +02:00
Patrik Cyvoct
9a7a873ce8
Add Scaleway DNS as a new provider
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-08-19 06:41:42 +02:00
prune
32a28ca5fa
removed ref to vinylDNS 2020-08-18 17:45:40 -04:00
Prune Sebastien THOMAS
e0723bb28b
added --txt-prefix to google deployment
when using `registry=txt` option, make sure to also use the `txt-prefix` and `txt-owner-id` options as well. If you try to create a `TXT` record in VinylDNS without a prefix, it will try to create a `TXT` record with the same name as your actual DNS record and fail (creating a stranded record `external-dns` cannot manage).
2020-08-18 11:11:36 -04:00
Kubernetes Prow Robot
4544ca797f
Merge pull request #1712 from tonychoe/patch-1
"passphrase:" is missing from oci.yaml example
2020-08-17 13:05:30 -07:00
Kubernetes Prow Robot
1e2b11d3d3
Merge pull request #1581 from stefanlasiewski/patch-1
Improve documentation about rfc2136 TTLs
2020-08-17 12:59:30 -07:00
Kubernetes Prow Robot
a7f0e8213b
Merge pull request #1697 from openstacker/add-serviceAccountName
Fix Designate doc
2020-08-17 12:57:30 -07:00
Tony Choe
67815a5cf7
Update oracle.md 2020-08-10 20:34:10 -07:00
Tony Choe
e69dcecabc
"passphrase:" is missing from oci.yaml example
The current example is incomplete. It misses "passphrase".
2020-08-06 21:19:38 -07:00
David Dooling
cd750c95ea
Update apiVersions in docs (#1690)
* Update apiVersions in docs

Update docs to reflect new apiVersions for ingresses and deployments.

* Add selector to apps/v1 deployments
2020-08-05 00:44:28 -07:00
Feilong Wang
cf26b450a0 Fix Designate doc 2020-07-30 14:18:18 +12:00
kbhandari
783355fd76 Added review comments 2020-07-29 13:13:47 +00:00
kbhandari
0a7c4fd8ca Incorprated master changes 2020-07-29 13:07:44 +00:00
kbhandari
63408f5333 Incorporated review comments 2020-07-22 13:19:49 +00:00
Kubernetes Prow Robot
a1db49c7da
Merge pull request #1661 from phillc/master
Update link for linode cloud manager
2020-07-17 04:49:00 -07:00
Kushal Bhandari
768211d6ff
Merge branch 'master' into master 2020-07-10 10:49:48 -04:00
Raffaele Di Fazio
7505f29e4c
Remove occurrences of "master" from the project (#1636)
* intial removal of inappropriate terminology

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

* removed other occurrences

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

* gofmt

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

* addresses comment

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

* gofmt

Signed-off-by: Raffaele Di Fazio <raffo@github.com>
2020-07-08 01:13:08 -07:00
phillc
4ec55c5bcf
Update link for linode cloud manager 2020-07-07 10:19:43 -04:00
Kushal Bhandari
3b085c5fcc
Merge branch 'master' into master 2020-06-30 11:18:58 -07:00
Tariq Ibrahim
c2788b2735
add new source for istio virtual services
Co-authored-by: Alfred Krohmer <alfred.krohmer@logmein.com>
Co-authored-by: Jonas-Taha El Sesiy <github@elsesiy.com>
2020-06-29 13:19:50 -07:00
ikovnatskymiacar
a54aa72303
Upgrade istio httpbin from 1.0 to 1.6 version 2020-06-22 11:08:23 +03:00
Kushal Bhandari
4809e19d4e
Merge branch 'master' into master 2020-06-18 10:56:13 -07:00
Kushal Bhandari
00da3a130f
Merge branch 'master' into master 2020-06-16 13:55:52 -07:00
kbhandari
f5db378090 Made go.mod and go.sunm file changes 2020-06-16 20:36:51 +00:00
kbhandari
7a71b2932a Added final review comments 2020-06-16 20:15:32 +00:00
kbhandari
a2027755c9 Added fix for default TTL 2020-06-16 19:07:19 +00:00
kbhandari
00ecf547e6 Quick fixed ultradns.md doc 2020-06-15 19:16:10 +00:00
kbhandari
db3fdfb1d9 Finalized version of ultradns provider 2020-06-15 19:03:37 +00:00
Vladimir Smagin
28c01075d0 Merge branch 'master' of github.com:kubernetes-sigs/external-dns 2020-06-09 23:57:15 +07:00
Vladimir Smagin
f0d811a198 watch for nodes 2020-06-09 23:47:37 +07:00
Vladimir Smagin
2494672f12 readme 2020-06-09 07:54:53 +07:00
Tom Dyas
0d0da6df5f set default to 50 plus add docs 2020-06-05 21:41:28 -07:00
Vladimir Smagin
76f391d8f8
fix typo 2020-05-26 03:30:57 +07:00
Kubernetes Prow Robot
02c7c6f178
Merge pull request #1559 from lowkeyliesmyth/patch-1
Use consistent headless service name in example
2020-05-24 02:21:10 -07:00