Annegies van 't Zand
aa9d4cdc92
commit with the correct email
2020-03-31 07:46:44 +02:00
Yury Tsarev
83ea480c57
Skip not A Target related labels
...
* Otherwise it would lead to unwanted deletion of etcd keys
* Inline func comment fix
2020-03-30 18:35:58 +02:00
jochen weber
99cebfcf0a
update to go 1.14.1
2020-03-30 12:18:59 +02:00
Yury Tsarev
3602c4767d
Multiple A records support for the same FQDN
...
* Fixes https://github.com/kubernetes-sigs/external-dns/issues/1313
* Logic is to have unique key for every of multiple `ep.Targets` and keep
them around in `ep.Labels` for further consistency
* Unit test is not very strict as testing functions are not ready for
multiple Services with the same key but is imho good enough
2020-03-28 04:53:56 +01:00
Yury Tsarev
d432625168
Implement annotation filter for CRD source
...
* Ability to use `--annotation-filter` for CRD source
* Use case is similar to https://github.com/kubernetes-sigs/external-dns/blob/master/docs/faq.md#running-an-internal-and-external-dns-service
but for CRD source, effectively DNSEndpoints instead of Ingresses
2020-03-28 00:21:25 +01:00
Kubernetes Prow Robot
679f71aa32
Merge pull request #1472 from kubernetes-sigs/raffo/edit-infoblox-maintainers
...
Add first maintainers in list.
2020-03-26 07:30:26 -07:00
Raffaele Di Fazio
ae1aea9b7b
Updated README.md
2020-03-26 14:21:26 +01:00
Raffaele Di Fazio
7a9966c166
add first maintainers in list.
2020-03-26 14:20:10 +01:00
Kubernetes Prow Robot
7fbcd59ccd
Merge pull request #1469 from ytsarev/ovhfix
...
Fix DomainFilter type in OVH provider
2020-03-24 06:10:47 -07:00
Yury Tsarev
39469705ea
Fix tests and pipeline
2020-03-20 09:17:34 +01:00
Yury Tsarev
75e7a3d5a3
Fix DomainFilter type in OVH provider
...
Otherwise build fails with
```
provider/ovh.go:50:15: undefined: DomainFilter
make: *** [Makefile:57: build/external-dns] Error 2
```
2020-03-20 00:36:02 +01:00
Kubernetes Prow Robot
1e66c4a4ff
Merge pull request #1439 from Hugome/provider-ovh
...
Add OVH Provider
2020-03-17 01:40:22 -07:00
Kubernetes Prow Robot
9c51581667
Merge pull request #1466 from linki/changelog-v0.7.0
...
Add changelog for v0.7.0
v0.7.0
2020-03-10 09:43:35 -07:00
Martin Linkhorst
c393e9f2c0
update changelog with latest addition
2020-03-10 17:24:48 +01:00
Kubernetes Prow Robot
ec7c6ba4d7
Merge pull request #1442 from freenowtech/filter-record-creation
...
Change DomainFilter to apply to records as well
2020-03-10 09:03:35 -07:00
Hugome
62ac50229c
Remove 'Generate consumer key' options and add more docs on that
2020-03-10 15:11:32 +01:00
Hugome
068892dd18
Fix CNAME target suffix
2020-03-10 14:38:53 +01:00
Hugome
0ce07dec95
Remove useless manual line feed
2020-03-10 14:38:53 +01:00
Hugo Meyronneinc
6bc978cb2a
Quality code improve
2020-03-10 14:38:53 +01:00
Hugome
792fd891e3
Fix tests/linter
2020-03-10 14:38:53 +01:00
Hugome
430e357d27
Add OVH Provider
...
- OVH Provider
- Tests
- Documentations
2020-03-10 14:37:52 +01:00
Martin Linkhorst
c28aeecd6e
chore: add changelog for v0.7.0
2020-03-09 17:06:28 +01:00
Kubernetes Prow Robot
1e7c600279
Merge pull request #1465 from kubernetes-sigs/linki-patch-6
...
Add skipper routegroups to source flag documentation
2020-03-09 09:01:43 -07:00
Martin Linkhorst
6b977cbb3d
chore: add skipper routegroups to source flag documentation
2020-03-09 16:40:03 +01:00
Kubernetes Prow Robot
ff46abf66c
Merge pull request #1462 from szuecs/fix/nit-return-early
...
fix: return early if tokenfile could not be read
2020-03-09 07:29:40 -07:00
Sandor Szücs
fe0e0c1250
fix: return early if tokenfile could not be read
...
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2020-03-09 13:45:06 +01:00
Kubernetes Prow Robot
b0c12fba72
Merge pull request #1444 from szuecs/feature/route-group
...
Feature routegroup
2020-03-09 05:03:36 -07:00
Martin Linkhorst
bbed273d21
docs: fix skipper routegroup flag in docs
2020-03-09 12:44:19 +01:00
Sandor Szücs
116856f422
implement RouteGroup with similar feature set to ingress
...
add documentation for kube-ingress-aws-controller and RouteGroup
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2020-03-05 17:14:30 +01:00
Kubernetes Prow Robot
b3609c4cb9
Merge pull request #1459 from linki/fix-build2
...
Use correct fields for test to allow compilation again
2020-03-05 06:40:38 -08:00
Martin Linkhorst
819b2303d8
fix: change test field to compile again
2020-03-05 15:05:31 +01:00
Kubernetes Prow Robot
a563022e8a
Merge pull request #1005 from devkid/feature/headless-services-publishnotreadyaddresses
...
Headless service: retrieve endpoints via Endpoints resource; evaluate spec.publishNotReadyAddresses
2020-03-04 05:37:46 -08:00
ttonline
4fb9b61072
fix broken links: https://community.exoscale.com/documentation/dns/api/ ( #1451 )
2020-03-03 14:36:11 +01:00
Markus Cisler
14d64e09f2
Change DomainFilter to apply to records as well
...
This moves `domain_filter.go` to the `endpoint` package to make it
possible to filter and exclude record names in
`plan.filterRecordsForPlan()` so it does not have to be implemented in
every single provider.
Because some providers access `DomainFilter.filters` directly it had to
be exported.
2020-02-24 11:19:45 +01:00
Kubernetes Prow Robot
5fc6adf36d
Merge pull request #1412 from ouzklcn/feature/rfc2136-min-ttl
...
Add option to define minimum TTL for rfc2136 provider
2020-02-19 00:42:25 -08:00
Kubernetes Prow Robot
6337a6d188
Merge pull request #1426 from thomasv314/dedup-targets
...
Remove duplicate targets from endpoints for headless services
2020-02-19 00:38:25 -08:00
Alfred Krohmer
65208db6ec
Address review comments
2020-02-18 20:18:56 +01:00
Alfred Krohmer
c91eae9d2f
Update documentation to include RBAC permissions for endpoints resources
2020-02-18 19:43:41 +01:00
Alfred Krohmer
9343fb261f
Fix typo
2020-02-18 19:43:41 +01:00
Alfred Krohmer
6cab35b404
Add CLI option to always publish not ready addresses of headless services
2020-02-18 19:43:41 +01:00
Alfred Krohmer
de28274a6f
Headless service: retrieve endpoints via Endpoints resource; evaluate spec.publishNotReadyAddresses
...
Currently, the endpoints of headless services are retrieved
by querying pods using the pod selector of the service.
Instead, we now query for an Endpoints resource with the
same name as the Service object to get the endpoints for the
service. This is needed in order to support the
spec.publishNotReadyPods attribute of a service.
2020-02-18 19:41:41 +01:00
Thomas Vendetta
9842cfab29
Use struct instead of bool
2020-02-18 11:45:01 -05:00
Kubernetes Prow Robot
9eb829af1d
Merge pull request #1427 from tariq1890/upd_img
...
update docker image references of external-dns
2020-02-18 04:15:28 -08:00
Kubernetes Prow Robot
3c98f66e39
Merge pull request #1422 from norshtein/azure-msi
...
fix(azure): not use SPN to authenticate when clientid or secret is 'msi'
2020-02-18 02:37:30 -08:00
Tongyao Si
feed7d7838
fix(azure): not use SPN to authenticate when clientid or secret is 'msi'
...
Add unit test
Fix unit test error
Fix unit test error
Fix unit test error
Fix unit test error
Fix unit test error
Fix unit test error
Fix unit test error
2020-02-17 21:46:21 +08:00
Thomas Vendetta
d31890f12d
Fix issue where headless services could return duplicate pod IP's
2020-02-13 09:47:18 -05:00
Tariq Ibrahim
e623d9f35f
update docker image references of external-dns
2020-02-12 16:00:10 -08:00
Kubernetes Prow Robot
b0a3f3784f
Merge pull request #1424 from kubernetes-sigs/njuettner-patch-1
...
Adding issue templates
2020-02-12 09:06:51 -08:00
Oguz Kilcan
21275c9aa0
Updated minTTL variable type from int64 to Duration
2020-02-12 12:18:18 +01:00
Nick Jüttner
0d3e363c8d
Adding issue templates
2020-02-12 11:27:56 +01:00