Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba9d3b221 
							
						 
					 
					
						
						
							
							Fixed error thrown by linter  
						
						
						
						
					 
					
						2023-03-17 15:16:22 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							2dcbb2cfd2 
							
						 
					 
					
						
						
							
							Removed traefik as dependency  
						
						
						
						
					 
					
						2023-03-17 15:16:22 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							4ecad141c2 
							
						 
					 
					
						
						
							
							Added exemption for wildcard only route rule  
						
						
						
						
					 
					
						2023-03-17 15:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							b7016a0f38 
							
						 
					 
					
						
						
							
							Added tests for traefik source  
						
						
						
						
					 
					
						2023-03-17 15:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							6c25133bce 
							
						 
					 
					
						
						
							
							Updated store_test & helm chart clusterrole  
						
						
						
						
					 
					
						2023-03-17 15:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Kosiewski 
							
						 
					 
					
						
						
						
						
							
						
						
							458b702762 
							
						 
					 
					
						
						
							
							Added traefik source  
						
						
						
						
					 
					
						2023-03-17 15:15:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Johansson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a76be0202 
							
						 
					 
					
						
						
							
							Add F5 VirtualServer source  
						
						
						
						
					 
					
						2023-03-14 10:23:56 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							13d978caeb 
							
						 
					 
					
						
						
							
							gateway-api: upgrade from v0.5.1 to v0.6.0 and add GRPCRoute support  
						
						
						
						
					 
					
						2023-01-04 08:18:35 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6ce47b99 
							
						 
					 
					
						
						
							
							Bump k8s.io/{api,apimachinery,clientgo} from v0.25.2 to v0.26.0  
						
						
						
						
					 
					
						2023-01-04 08:15:59 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7e1509e0 
							
						 
					 
					
						
						
							
							gateway-api: patch route informer results with TypeMeta  
						
						
						
						
					 
					
						2022-12-28 17:39:15 -08:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31e6bb8578 
							
						 
					 
					
						
						
							
							CI linting fixes ( #3205 )  
						
						... 
						
						
						
						* ci linting fixes
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* remove staticcheck
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* disable naming rule
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* disable stylecheck too
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* linter errors fixes
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* re-add staticcheck
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* fixes various linting issues
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* fix imports
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* fix tlsconfig
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* fix alibabacloud
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* ioutil fixes
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* remove all references to ioutil
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
* ignore linting for azure deprecated sdk
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com> 
						
						
					 
					
						2022-12-02 10:57:53 -08:00 
						 
				 
			
				
					
						
							
							
								ricoberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d56ad7f683 
							
						 
					 
					
						
						
							
							Fix deletion of DNS Records for VirtualServices on error  
						
						
						
						
					 
					
						2022-11-10 18:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Johansson 
							
						 
					 
					
						
						
						
						
							
						
						
							b9996e2627 
							
						 
					 
					
						
						
							
							Fix minor typo  
						
						
						
						
					 
					
						2022-10-22 13:16:06 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							74ffff6c26 
							
						 
					 
					
						
						
							
							gofumpt  
						
						
						
						
					 
					
						2022-09-20 20:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Ole Markus With 
							
						 
					 
					
						
						
						
						
							
						
						
							a1a9091cdf 
							
						 
					 
					
						
						
							
							Ignore ambassador-hosts with invalid annotations  
						
						... 
						
						
						
						If e.g the ambassador service annotation points to an nonexisting service, external-dns will not update any DNS records. This PR makes external-dns ignore the host and carry on instead. 
						
						
					 
					
						2022-09-07 19:38:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ole Markus With 
							
						 
					 
					
						
						
						
						
							
						
						
							594519a09b 
							
						 
					 
					
						
						
							
							Add test for ambassador source failing to fetch ambassador service  
						
						
						
						
					 
					
						2022-09-07 19:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2b86a1146 
							
						 
					 
					
						
						
							
							Merge pull request  #2693  from tobikris/add-target-net-filter  
						
						... 
						
						
						
						add target filters based on network 
						
						
					 
					
						2022-08-02 01:38:15 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de1db79bad 
							
						 
					 
					
						
						
							
							Merge pull request  #2707  from hughhuangzh/add_ibmcloud_provider  
						
						... 
						
						
						
						Add IBM Cloud provider 
						
						
					 
					
						2022-05-26 01:39:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66e0d8c7fe 
							
						 
					 
					
						
						
							
							Merge pull request  #2292  from abursavich/gateway-redo  
						
						... 
						
						
						
						Add Support for Gateway API Route Sources 
						
						
					 
					
						2022-05-25 01:20:44 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							379fe6f554 
							
						 
					 
					
						
						
							
							Merge pull request  #2215  from abursavich/istio-informer  
						
						... 
						
						
						
						Istio: Use existing VirtualService informer 
						
						
					 
					
						2022-05-12 05:33:14 -07:00 
						 
				 
			
				
					
						
							
							
								hzhihui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2270904b9d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into add_ibmcloud_provider  
						
						
						
						
					 
					
						2022-05-09 19:24:03 +08:00 
						 
				 
			
				
					
						
							
							
								Alfred Krohmer 
							
						 
					 
					
						
						
						
						
							
						
						
							ea45b03972 
							
						 
					 
					
						
						
							
							Headless service: allow to specify target as NodeExternalIP or by annotation  
						
						... 
						
						
						
						If external-dns.alpha.kubernetes.io/target annotation is present on a
pod, it's value will be used as the target for the headless service.
If annotation external-dns.alpha.kubernetes.io/access=public is present,
NodeExternalIP of the node running the pod is used as the target for the
headless service. 
						
						
					 
					
						2022-05-05 19:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								hzhihui 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							090270e89f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into add_ibmcloud_provider  
						
						
						
						
					 
					
						2022-04-28 09:11:15 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							042654c4cf 
							
						 
					 
					
						
						
							
							Merge pull request  #2538  from mcwarman/istio-gateway-logging  
						
						... 
						
						
						
						istio-gateway: Add debug logging when endpoints missing 
						
						
					 
					
						2022-04-27 01:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								hzhihui 
							
						 
					 
					
						
						
						
						
							
						
						
							4703c11741 
							
						 
					 
					
						
						
							
							Add IBM Cloud provider  
						
						
						
						
					 
					
						2022-04-14 11:53:16 +08:00 
						 
				 
			
				
					
						
							
							
								Tobias Krischer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							692f2bbc23 
							
						 
					 
					
						
						
							
							add target filters based on network  
						
						
						
						
					 
					
						2022-04-08 19:29:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							4371589a14 
							
						 
					 
					
						
						
							
							gateway: enforce listener matching  
						
						
						
						
					 
					
						2022-02-24 21:33:53 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							71e45ce1d3 
							
						 
					 
					
						
						
							
							gateway-udproute: add source  
						
						
						
						
					 
					
						2022-02-24 21:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							52e3fd61db 
							
						 
					 
					
						
						
							
							gateway-tcproute: add source  
						
						
						
						
					 
					
						2022-02-24 21:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							32ca4e6de8 
							
						 
					 
					
						
						
							
							gateway-tlsroute: add source  
						
						
						
						
					 
					
						2022-02-24 21:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1d86be20 
							
						 
					 
					
						
						
							
							gateway-httproute: add source  
						
						
						
						
					 
					
						2022-02-24 21:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							48203e64c9 
							
						 
					 
					
						
						
							
							source: add gateway client  
						
						
						
						
					 
					
						2022-02-24 21:30:10 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lebedev 
							
						 
					 
					
						
						
						
						
							
						
						
							a53498735b 
							
						 
					 
					
						
						
							
							openshift route source: better use of route status  
						
						
						
						
					 
					
						2022-02-21 13:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Warman 
							
						 
					 
					
						
						
						
						
							
						
						
							b79dc1e894 
							
						 
					 
					
						
						
							
							istio-gateway: Add debug logging when endpoints missing  
						
						
						
						
					 
					
						2022-01-24 12:55:09 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Lebedev 
							
						 
					 
					
						
						
						
						
							
						
						
							4f41229820 
							
						 
					 
					
						
						
							
							Pass stop channel to informer factory instances  
						
						
						
						
					 
					
						2022-01-22 21:31:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Gruener 
							
						 
					 
					
						
						
						
						
							
						
						
							b8a08512e9 
							
						 
					 
					
						
						
							
							Add event handler for OpenShift Route source  
						
						
						
						
					 
					
						2021-11-22 15:16:13 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cf3d4906c 
							
						 
					 
					
						
						
							
							Merge pull request  #2400  from miheer/add-router-field-for-ocpRouteSource  
						
						... 
						
						
						
						Fix CNAME record when multiple router canonical name are defined in Route Status. 
						
						
					 
					
						2021-11-19 05:50:52 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39931b7cb0 
							
						 
					 
					
						
						
							
							Merge pull request  #2259  from mper0003/issue-2245  
						
						... 
						
						
						
						service: fix merging of endpoints - same hostname different set-identifier 
						
						
					 
					
						2021-11-03 04:32:58 -07:00 
						 
				 
			
				
					
						
							
							
								Miheer Salunke 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8a62045e 
							
						 
					 
					
						
						
							
							In OCP when you have multiple ingress controllers the route's status Ingress object get populated with multiple router canonical names. So in this case, the external dns tries to add multiple CNAME records for same host in the same hosted zone which is a violation of RFC 1912  and therefore is rejected by standards-compliant DNS services.  
						
						... 
						
						
						
						This feature adds a router field to the OCP Route Source so that a user can add an ingress controller name in flag --ocp-router-name which will be used to pick up the respective routerCanonicalHostname from Route's Status Ingress Object.
Signed-off-by: Miheer Salunke <miheer.salunke@gmail.com> 
						
						
					 
					
						2021-11-03 12:52:57 +10:00 
						 
				 
			
				
					
						
							
							
								Arjun Naik 
							
						 
					 
					
						
						
						
						
							
						
						
							d91b7e6b8f 
							
						 
					 
					
						
						
							
							Label filtering for Ingress, Service, Openshift Route sources  
						
						... 
						
						
						
						Currently the `--label-filter` flag can only be used to filter CRDs
which match the label selector passed through that flag. This change
extends the functionality to the Ingress, Service and Openshift Route
type objects. When the flag is not specified the default value is
`labels.Everything()` which is an empty string, the same as before.
Annotation based filter is inefficient because the filtering has to be
done in the controller instead of the API server like with label
filtering. 
						
						
					 
					
						2021-10-14 11:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Stuart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e27f41fa0 
							
						 
					 
					
						
						
							
							Update external-dns to use v1 ingress  
						
						
						
						
					 
					
						2021-09-08 09:29:05 -07:00 
						 
				 
			
				
					
						
							
							
								Marlene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85c2d278ab 
							
						 
					 
					
						
						
							
							update test  
						
						
						
						
					 
					
						2021-08-29 17:26:21 +10:00 
						 
				 
			
				
					
						
							
							
								Marlene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1af8a40ec 
							
						 
					 
					
						
						
							
							do not merge endpoints with different set identifier  
						
						
						
						
					 
					
						2021-08-29 16:25:55 +10:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
						
						
							
						
						
							9d5f721209 
							
						 
					 
					
						
						
							
							delete one more file  
						
						... 
						
						
						
						Signed-off-by: Raffaele Di Fazio <raffo@github.com> 
						
						
					 
					
						2021-08-12 17:19:22 +02:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
						
						
							
						
						
							d82bee2b53 
							
						 
					 
					
						
						
							
							Merge branch 'master' into raffo/bump-modules  
						
						... 
						
						
						
						Signed-off-by: Raffaele Di Fazio <raffo@github.com> 
						
						
					 
					
						2021-08-12 16:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
						
						
							
						
						
							3e8b5effd8 
							
						 
					 
					
						
						
							
							changes to contour  
						
						... 
						
						
						
						Signed-off-by: Raffaele Di Fazio <raffo@github.com> 
						
						
					 
					
						2021-08-12 16:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7ddb07c2 
							
						 
					 
					
						
						
							
							drop more concour  
						
						... 
						
						
						
						Signed-off-by: Raffaele Di Fazio <raffo@github.com> 
						
						
					 
					
						2021-08-12 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Raffaele Di Fazio 
							
						 
					 
					
						
						
						
						
							
						
						
							05cadcb340 
							
						 
					 
					
						
						
							
							remove contour ingressroute  
						
						... 
						
						
						
						Signed-off-by: Raffaele Di Fazio <raffo@github.com> 
						
						
					 
					
						2021-08-12 14:08:02 +02:00