Kubernetes Prow Robot
e515b835ca
Merge pull request #1513 from tariq1890/rm_k8s
...
remove dependency on kubernetes/kubernetes
2020-04-21 03:24:55 -07:00
Kubernetes Prow Robot
3ce5701fd5
Merge pull request #1484 from porscheinformatik/ocproute
...
Support for openshift routes
2020-04-20 11:59:40 -07:00
Tariq Ibrahim
42b177c5ae
remove dependency on kubernetes/kubernetes
2020-04-11 11:36:57 -07:00
Johannes Grumböck
cdfd7f2da5
Use RouterCanonicalHostname to avoid CNAME-loops
2020-04-09 13:23:21 +00:00
Johannes Grumböck
d3cb632659
gofmt to remediate goimports'ed linting errors
2020-04-07 07:57:54 +00:00
Johannes Grumböck
7b89849bf4
Some comments
2020-04-07 06:49:10 +00:00
Johannes Grumböck
acd32c237a
Fixed fmt logoutput
2020-04-02 06:00:23 +00:00
Johannes Grumböck
76851b809f
fixed sync cache
2020-04-02 06:00:23 +00:00
Johannes Grumböck
228be31b3e
Added empty eventhandler
2020-04-02 05:59:04 +00:00
Johannes Grumböck
d476efb02c
Add OpenShift route as possible source
2020-04-02 05:59:04 +00: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
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
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
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
Alfred Krohmer
65208db6ec
Address review comments
2020-02-18 20:18:56 +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
Thomas Vendetta
d31890f12d
Fix issue where headless services could return duplicate pod IP's
2020-02-13 09:47:18 -05:00
Kubernetes Prow Robot
829ed01e1e
Merge pull request #1237 from hypnoglow/ttl-duration
...
Add support for human-friendly TTL values
2020-02-04 06:27:26 -08:00
Kubernetes Prow Robot
d49d901d8a
Merge pull request #687 from jlamillan/jlamillan/add_watch_flag
...
Add --watchers flag to allow controller to respond automatically to Ingress or Service updates
2020-02-04 02:23:25 -08:00
jlamillan
fed2f0f0dd
Add --events flag to use informers to automatically trigger sync loop on adds/updates/deletes for supported ingress and service sources.
2020-01-27 11:00:26 -08:00
Tariq Ibrahim
394f46cd64
uprade golangci-lint and add megacheck & interface linters
2020-01-23 14:49:23 -08:00
Igor Zibarev
6e6af8aa0d
Add support for human-friendly TTL values
...
Supports specifying TTL values in Golang duration format for
`external-dns.alpha.kubernetes.io/ttl` annotation.
2020-01-09 21:13:53 +03:00
Tariq Ibrahim
bf4b1767fa
add more linters and improve code quality
2020-01-07 15:18:00 -08:00
Tariq Ibrahim
41ba7f1ff5
rename project root package to sigs.k8s.io
2020-01-06 08:08:35 -08:00
fcarletti
9aee917964
fix: use ingress gateway service as target instead of hard-coded ones
2019-12-23 10:33:01 +01:00
njuettner
0d50f6c0d9
Fix linter flaws
2019-11-26 15:40:17 +01:00
Nick Jüttner
9418e3acd8
Merge pull request #1008 from devkid/feature/aws-routing-policies
...
[RFC] Add support for all AWS Route53 routing policies; add additional Setldentifier abstraction layer
2019-11-19 11:21:12 +01:00
Zhang Jinghui
b318f666ba
normalize function return and comments on exported type
2019-11-14 23:55:18 +08:00
Tim Jacomb
6414a39890
Address review comments
2019-11-03 07:49:59 +01:00
saidst
dda6a331b3
Changed dependency to k8s.io-libs entirely to kubernetes-1.13.11.
2019-11-03 07:49:56 +01:00
Tim Jacomb
f170849b42
It compiles!
2019-11-03 07:49:44 +01:00
Nick Jüttner
f763d2a413
Move into kubernetes-sigs organization ( #1245 )
...
* Move into kubernetes-sigs organization
* Disable labeler action for forks
2019-11-01 17:10:19 +01:00
Reinier Schoof
0c547a9809
added description to exported function
2019-10-25 16:25:02 +02:00
Reinier Schoof
5667d0b14e
remove obsolete comment
2019-10-25 16:00:38 +02:00
Reinier Schoof
b6ec8557ae
honor ttlAnnotationKey for node endpoints
2019-10-24 17:02:29 +02:00
Reinier Schoof
fee7046e72
error when no node address could be found
2019-10-24 16:22:31 +02:00
Martin Linkhorst
02f40d787a
source: group equal DNS names into same endpoint
2019-10-24 11:21:06 +02:00
Reinier Schoof
4325d7368b
respect controller annotation for node source
2019-10-01 11:39:09 +02:00
Reinier Schoof
16194ca9cf
implemented annotationFilter for node source
2019-10-01 11:26:47 +02:00
Reinier Schoof
a491d8f6a2
added support for using nodes as source
2019-10-01 09:27:06 +02:00
Bjørn Sørensen
2bfa8d95d9
Fix build errors
2019-09-10 20:51:45 +02:00
Alfred Krohmer
b2a3e88303
Fixes and cleanup
2019-09-10 20:47:36 +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
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
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
Jonas Michel
c0c3d25b45
Support delegate Contour IngressRoutes
2019-08-16 10:36:41 -05:00
Daniel Herman
38a2040759
fix: support namespaces on the hostnames in istio gateway
...
One feature that's supported for the Istio Gateway resource is the
ability to restrict what namespace may provide a VirtualService for
a given hostname/domain by specifying it in the form
`my-namespace/my-domain.com` which restricts the availability of
`my-domain.com` to the `my-namespace` namespace.
When creating the associated DNS records, the namespace should not
be included.
2019-08-07 13:07:53 -04:00