Kubernetes Prow Robot
ccab9a95c5
Merge pull request #4469 from thameezb/feat-support-dual-stack-gateway-api
...
feat: support dual stack for gateway api
2024-09-01 18:40:45 +01:00
Andy Bursavich
0100b6637a
source/gateway-api: revert v1.Gateway to v1beta1.Gateway
2024-07-14 09:06:35 -07:00
ThameezBo
4fcc726863
fix: do not expose vars
2024-05-15 14:25:03 +02:00
ThameezBo
bd33e5e277
feat: support dualstack Gateway route resources
2024-05-13 22:41:42 +02:00
Kristoffer
c787846f56
Update comment to state reason
2024-01-29 14:49:51 +01:00
zs-ko
4d99b7db2d
Fix Gateway API TLS TCP Route
2024-01-27 00:41:15 +01:00
Andy Bursavich
a50a4f9aba
gateway-api: make wildcards suffix matchers (e.g. match multiple labels)
2023-12-20 14:12:24 -08:00
Christopher Larivière
6d78df4388
add initial support for gw apis 1.0.0 GA
...
Signed-off-by: Christopher Larivière <lariviere.c@gmail.com>
2023-11-06 09:32:31 -05:00
John Gardiner Myers
17e9637f11
Refactor getTTLFromAnnotations() to not return error ( #3939 )
...
* Refactor getTTLFromAnnotations() to not return error
* Improve log messages
2023-10-02 03:56:45 -07:00
Kubernetes Prow Robot
ed78d02793
Merge pull request #3762 from johngmyers/endpoint-label
...
Refactor setting the "resource" label into endpointsForHostname
2023-09-19 08:11:08 -07:00
John Gardiner Myers
39955e556e
Refactor setting the "resource" label into endpointsForHostname
2023-08-29 11:36:27 -07:00
Fredrik Larsson
712582caad
Check len == 0 instead of nil
2023-07-06 11:36:34 +02:00
Fredrik Larsson
56eb581aa5
Allow annotation target override on gateway
2023-07-05 09:52:26 +02:00
Andy Bursavich
b0dc1739aa
gateway-api: switch to v1beta1 apis where available
2022-09-21 09:01:30 -07:00
Andy Bursavich
a7a56b9380
gateway-api: upgrade from v0.4.3 to v0.5.0
2022-09-21 09:01:30 -07:00
Andy Bursavich
4371589a14
gateway: enforce listener matching
2022-02-24 21:33:53 -08:00
Andy Bursavich
3a1d86be20
gateway-httproute: add source
2022-02-24 21:30:10 -08:00
Andy Bursavich
5069c3f0fb
source: name files consistently with their source name
2021-07-28 07:46:35 -07:00
Kubernetes Prow Robot
8bef3758c7
Merge pull request #1625 from haines/ignore-wildcard-hosts-in-istio-gateways
...
Ignore wildcard hosts in Istio gateways
2020-08-18 02:53:29 -07:00
Tariq Ibrahim
58ceebec73
add event handler for istio gateway and virtualservice source
2020-08-18 00:18:27 -07:00
Andrew Haines
d69d191ea2
Allow hostnames to be specified by annotations for gateways with wildcard hosts
2020-07-14 09:21:44 +01:00
Andrew Haines
734cb7c4ae
Ignore wildcard hosts in Istio gateways
2020-07-14 09:21:44 +01:00
Joseph Glanville
6efca134f5
dependencies: Upgrade all k8s client-go dependent sources to v1.18.X
...
This requires pinning grpc for now as istio client-go otherwise pulls in
breaking changes.
2020-07-03 11:29:37 +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
Nick Jüttner
3388e3ddf1
improve linter quality for external-dns
2020-06-06 22:29:24 +02:00
Kubernetes Prow Robot
deaeca2ab1
Merge pull request #1575 from tariq1890/istio_dupl
...
remove some code duplication in gateway source
2020-05-25 14:07:11 -07:00
Adam Stankiewicz
1806ade2c1
Fix scheduling of reconciliation
2020-05-19 17:26:12 +02:00
Tariq Ibrahim
6c5eb30a72
remove some code duplication in gateway source
2020-05-18 14:10:39 -07:00
Tariq Ibrahim
b1b46e7bec
use istio client-go and clean up k8s deps
2020-05-17 09:21:01 -07:00
Adam Stankiewicz
6e0abfaf42
Make tests faster by fast polling
2020-05-12 23:06:05 +02: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
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
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
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
Alfred Krohmer
b2a3e88303
Fixes and cleanup
2019-09-10 20:47:36 +02: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
Christian Glombek
0076e4156c
Add support for multiple Istio Ingress Gateways
...
The --istio-ingress-gateway flag may now be specified multiple times.
2019-03-18 22:13:44 +01:00
Anand Patel
230113c7b8
Merge branch 'master' of github.com:kubernetes-incubator/external-dns into feature/ignore-annotations
2018-11-16 14:21:23 -03:00
Anand Patel
3454363d67
allow hostname annotations to be ignored
2018-10-17 17:17:15 -04:00
vaegt
bb80f99e17
Add alias annotation for ingress
2018-10-16 13:30:07 +02:00
Jonas Michel
b9b6842195
Add Source implementation for Istio Gateway ( #694 )
...
* add Istio Gateway Source
* add documentation for Istio Gateway Source
* make both istio namespace and ingress gateway service configurable
* prefix gateway types, constructors, and flags with 'istio-'
* fix: add missing sources to source flag docs
2018-09-06 16:39:32 +02:00