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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							76108e1bde 
							
						 
					 
					
						
						
							
							source: parallelize tests that wait for syncing  
						
						
						
						
					 
					
						2021-07-26 12:40:15 -07:00 
						 
				 
			
				
					
						
							
							
								Andy Bursavich 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a0539686 
							
						 
					 
					
						
						
							
							source: create test resources before sources  
						
						
						
						
					 
					
						2021-07-25 13:32:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ole Markus With 
							
						 
					 
					
						
						
						
						
							
						
						
							ba30810641 
							
						 
					 
					
						
						
							
							Use kops dns controller instead of just dns controller where it makes sense  
						
						... 
						
						
						
						Co-authored-by: Nick Jüttner <nick@juni.io> 
						
						
					 
					
						2021-06-24 08:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ole Markus With 
							
						 
					 
					
						
						
						
						
							
						
						
							7a16ab46fa 
							
						 
					 
					
						
						
							
							Add support for dns-controller compat mode for services  
						
						
						
						
					 
					
						2021-06-23 09:06:38 +02:00 
						 
				 
			
				
					
						
							
							
								Allen Porter 
							
						 
					 
					
						
						
						
						
							
						
						
							98284a94a5 
							
						 
					 
					
						
						
							
							Add unit test that exercises behavior of headless endpoint with no TargetRef.  
						
						
						
						
					 
					
						2021-03-31 23:47:21 -07:00 
						 
				 
			
				
					
						
							
							
								Jaromir Vanek 
							
						 
					 
					
						
						
						
						
							
						
						
							94a50ada46 
							
						 
					 
					
						
						
							
							Correct format of SRV record for NodePort  
						
						
						
						
					 
					
						2021-01-08 22:35:06 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a7fb3a9a7 
							
						 
					 
					
						
						
							
							Merge pull request  #1425  from btoonk/internalhostname  
						
						... 
						
						
						
						feat: use ClusterIP with internal-hostname annotation 
						
						
					 
					
						2020-12-23 05:56:26 -08:00 
						 
				 
			
				
					
						
							
							
								Bas Toonk 
							
						 
					 
					
						
						
						
						
							
						
						
							f3bbe97490 
							
						 
					 
					
						
						
							
							fix tests  
						
						
						
						
					 
					
						2020-12-17 15:38:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bas Toonk 
							
						 
					 
					
						
						
						
						
							
						
						
							18a60a5175 
							
						 
					 
					
						
						
							
							feat: use ClusterIP with internal-hostname annotation  
						
						
						
						
					 
					
						2020-12-17 15:14:34 +01: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 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7639d72abb 
							
						 
					 
					
						
						
							
							Merge pull request  #1446  from sagor999/share-dns-record  
						
						... 
						
						
						
						Allow multiple services to share same dns record 
						
						
					 
					
						2020-10-16 02:53:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Tumik 
							
						 
					 
					
						
						
						
						
							
						
						
							0b4b4e45f4 
							
						 
					 
					
						
						
							
							Allow multiple services to share same dns record  
						
						
						
						
					 
					
						2020-09-28 19:01:01 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c50299a9c 
							
						 
					 
					
						
						
							
							Merge pull request  #1500  from burningalchemist/loadbalancer-externalip  
						
						... 
						
						
						
						Publish ExternalIPs for LoadBalancer services 
						
						
					 
					
						2020-09-21 10:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								rbtr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54320a16ab 
							
						 
					 
					
						
						
							
							add doc and test  
						
						
						
						
					 
					
						2020-09-16 12:02:19 -04:00 
						 
				 
			
				
					
						
							
							
								Sergei Zyubin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc6a1fb3e7 
							
						 
					 
					
						
						
							
							Add test for LoadBalancer and ExternalIPs  
						
						
						
						
					 
					
						2020-09-12 12:04:07 +02:00 
						 
				 
			
				
					
						
							
							
								codearky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c0cf951d 
							
						 
					 
					
						
						
							
							Remove duplication of external ips when ExternalTrafficPolicy set to … ( #1744 )  
						
						... 
						
						
						
						* Remove duplication of target ips for NodePort services with ExternalTrafficPolicy=Local
* Removed trailing lines 
						
						
					 
					
						2020-09-02 11:33:06 -07: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d31890f12d 
							
						 
					 
					
						
						
							
							Fix issue where headless services could return duplicate pod IP's  
						
						
						
						
					 
					
						2020-02-13 09:47:18 -05: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41ba7f1ff5 
							
						 
					 
					
						
						
							
							rename project root package to sigs.k8s.io  
						
						
						
						
					 
					
						2020-01-06 08:08:35 -08: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 
						 
				 
			
				
					
						
							
							
								Nick Jüttner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4dce019dd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into external-services  
						
						
						
						
					 
					
						2019-06-04 15:08:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed40405f12 
							
						 
					 
					
						
						
							
							Merge pull request  #1023  from yverbin/602-nodeport-trafficpolicy  
						
						... 
						
						
						
						602 nodeport trafficpolicy 
						
						
					 
					
						2019-06-04 05:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Mironov 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c1b030dc 
							
						 
					 
					
						
						
							
							Add support for ExternalName services  
						
						... 
						
						
						
						Related issue: #861  
						
						
					 
					
						2019-05-09 17:40:19 +03:00 
						 
				 
			
				
					
						
							
							
								Yaroslav Verbin 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4d475a4e 
							
						 
					 
					
						
						
							
							add test case  
						
						
						
						
					 
					
						2019-04-18 18:08:04 +03:00 
						 
				 
			
				
					
						
							
							
								Yaroslav Verbin 
							
						 
					 
					
						
						
						
						
							
						
						
							0d608fd018 
							
						 
					 
					
						
						
							
							create missing DNS entry. fix  https://github.com/kubernetes-incubator/external-dns/issues/964  
						
						
						
						
					 
					
						2019-04-16 19:13:26 +03:00 
						 
				 
			
				
					
						
							
							
								njuettner 
							
						 
					 
					
						
						
						
						
							
						
						
							76c09dab1f 
							
						 
					 
					
						
						
							
							Switch to go modules  
						
						
						
						
					 
					
						2019-04-09 17:22:36 +02:00 
						 
				 
			
				
					
						
							
							
								jlamillan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73d34db670 
							
						 
					 
					
						
						
							
							Use k8s informer cache instead of active API server calls in ingress and service sources.  
						
						
						
						
					 
					
						2019-02-25 20:07:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anand Patel 
							
						 
					 
					
						
						
						
						
							
						
						
							ed71ab6fb6 
							
						 
					 
					
						
						
							
							fix broken test after merge  
						
						
						
						
					 
					
						2019-02-14 15:30:31 -05:00 
						 
				 
			
				
					
						
							
							
								Anand Patel 
							
						 
					 
					
						
						
						
						
							
						
						
							60a79b698b 
							
						 
					 
					
						
						
							
							merge with master  
						
						
						
						
					 
					
						2019-02-14 15:17:03 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92ae0e5042 
							
						 
					 
					
						
						
							
							Merge pull request  #645  from toshipp/support-multiple-ips  
						
						... 
						
						
						
						Support A record for multile IPs for a headless services. 
						
						
					 
					
						2019-01-23 08:45:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anand Patel 
							
						 
					 
					
						
						
						
						
							
						
						
							3454363d67 
							
						 
					 
					
						
						
							
							allow hostname annotations to be ignored  
						
						
						
						
					 
					
						2018-10-17 17:17:15 -04:00 
						 
				 
			
				
					
						
							
							
								Devatoria 
							
						 
					 
					
						
						
						
						
							
						
						
							05068e3ad3 
							
						 
					 
					
						
						
							
							Add filter by service type feature  
						
						
						
						
					 
					
						2018-08-17 17:14:44 +02:00 
						 
				 
			
				
					
						
							
							
								shashidharatd 
							
						 
					 
					
						
						
						
						
							
						
						
							e26b73e73f 
							
						 
					 
					
						
						
							
							Fix usage of k8s.io/client-go package  
						
						
						
						
					 
					
						2018-07-31 23:02:03 +05:30 
						 
				 
			
				
					
						
							
							
								Toshikuni Fukaya 
							
						 
					 
					
						
						
						
						
							
						
						
							44f319e6a0 
							
						 
					 
					
						
						
							
							Support A record for multile IPs for a headless services.  
						
						... 
						
						
						
						Non statefulset pods associating to a headless service have different
IPs, but have a same hostname. In this case, external-dns registered
only one A record due to attempting to register multiple A records for
a same hostname for each IP.
This patch now registers one A record having multiple IPs. 
						
						
					 
					
						2018-07-27 19:20:27 +09:00 
						 
				 
			
				
					
						
							
							
								Arttii 
							
						 
					 
					
						
						
						
						
							
						
						
							874502ebf8 
							
						 
					 
					
						
						
							
							adding a flag to optionally publish hostIP instead of podIP for headless services ( #597 )  
						
						... 
						
						
						
						* Added HostPort feature docs
* Fixed some typos
* Fixing hostIP,podIP change
Fixing hostIP,podIP change
Merge artifacts in docs
Naming typo
removing unnecessary files
fix(source): fix misleading log message
Naming typo
removing unnecessary files
* fix(source): fix misleading log message 
						
						
					 
					
						2018-07-26 18:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Gary Kramlich 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee4b2e533 
							
						 
					 
					
						
						
							
							Add support for NodePort services ( #559 )  
						
						... 
						
						
						
						* First stab at NodePort support. Testing incomplete
* Fix up the unit tests
* Remove some deadcode in the unittests
* gather node ips once and add support for srv records
* Make sure we match gofmt simple
* Move the nodes to the testcase and add a test for clusters that only have internal ip addresses
* Somehow forgot about the weight field in the records
* Add SRV as a supported record type 
						
						
					 
					
						2018-06-14 18:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							0e99625e9a 
							
						 
					 
					
						
						
							
							source/service: if clusterIP: None, set TTL ( #546 )  
						
						... 
						
						
						
						* source/service: if clusterIP: None, set TTL
* source/service: test headless endpoints with TTL 
						
						
					 
					
						2018-05-08 14:14:13 +02:00