zhoumingcheng 
							
						 
					 
					
						
						
							
						
						673930e384 
					 
					
						
						
							
							update test func for pkg/util/node  
						
						 
						
						... 
						
						
						
						Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com > 
						
						
					 
					
						2022-07-07 10:45:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhoumingcheng 
							
						 
					 
					
						
						
							
						
						8dfb7af374 
					 
					
						
						
							
							update unit test for pkg/util/node  
						
						 
						
						... 
						
						
						
						Remove duplicate testcases for func TestGetNodeHostIPs
Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com > 
						
						
					 
					
						2022-06-28 17:40:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhoumingcheng 
							
						 
					 
					
						
						
							
						
						540ec51196 
					 
					
						
						
							
							add unit test coverage for pkg/util/node  
						
						 
						
						... 
						
						
						
						Signed-off-by: zhoumingcheng <zhoumingcheng@beyondcent.com > 
						
						
					 
					
						2022-06-28 16:07:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashutosh Kumar 
							
						 
					 
					
						
						
							
						
						c00975370a 
					 
					
						
						
							
							Handle Non-graceful Node Shutdown ( #108486 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ashutosh Kumar <sonasingh46@gmail.com >
Co-authored-by: Ashutosh Kumar <sonasingh46@gmail.com >
Co-authored-by: xing-yang <xingyang105@gmail.com > 
						
						
					 
					
						2022-03-26 09:23:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neha Lohia 
							
						 
					 
					
						
						
							
						
						fa1b6765d5 
					 
					
						
						
							
							move pkg/util/node to component-helpers/node/util ( #105347 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com > 
						
						
					 
					
						2021-11-12 07:52:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ravisantoshgudimetla 
							
						 
					 
					
						
						
							
						
						02c1bac0b6 
					 
					
						
						
							
							[kubelet]: Sync label periodically  
						
						 
						
						
						
						
					 
					
						2021-11-05 18:47:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khaled Henidak (Kal) 
							
						 
					 
					
						
						
							
						
						a53e2eaeab 
					 
					
						
						
							
							move IPv6DualStack feature to stable. ( #104691 )  
						
						 
						
						... 
						
						
						
						* kube-proxy
* endpoints controller
* app: kube-controller-manager
* app: cloud-controller-manager
* kubelet
* app: api-server
* node utils + registry/strategy
* api: validation (comment removal)
* api:pod strategy (util pkg)
* api: docs
* core: integration testing
* kubeadm: change feature gate to GA
* service registry and rest stack
* move feature to GA
* generated 
						
						
					 
					
						2021-09-24 16:30:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antonio Ojea 
							
						 
					 
					
						
						
							
						
						0cd75e8fec 
					 
					
						
						
							
							run hack/update-netparse-cve.sh  
						
						 
						
						
						
						
					 
					
						2021-08-20 10:42:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dame 
							
						 
					 
					
						
						
							
						
						af045087d9 
					 
					
						
						
							
							Move GetZoneKey function to component-helpers  
						
						 
						
						
						
						
					 
					
						2021-03-04 10:32:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Elder 
							
						 
					 
					
						
						
							
						
						56e092e382 
					 
					
						
						
							
							hack/update-bazel.sh  
						
						 
						
						
						
						
					 
					
						2021-02-28 15:17:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						f63ca48a1f 
					 
					
						
						
							
							Clean up comments around old topology labels  
						
						 
						
						
						
						
					 
					
						2020-11-12 11:21:38 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						819ff9b087 
					 
					
						
						
							
							Use topology labels instead of old beta names ( #96033 )  
						
						 
						
						... 
						
						
						
						* Rename const for topology.../zone
* Rename const for topology.../region
* Rename const for failure-domain.../zone
* Rename const for failure-domain.../region
* Restore old names for compat 
						
						
					 
					
						2020-11-05 20:26:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Winship 
							
						 
					 
					
						
						
							
						
						971477d9b5 
					 
					
						
						
							
							kubelet: Set dual-stack hostNetwork pod IPs on dual-stack nodes  
						
						 
						
						... 
						
						
						
						Add nodeutil.GetNodeHostIPs to return dual-stack node IPs (in
dual-stack clusters), and make kubelet use it. 
						
						
					 
					
						2020-10-07 17:26:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Winship 
							
						 
					 
					
						
						
							
						
						0b43753be7 
					 
					
						
						
							
							utilnode: fix incorrect documentation about node name vs hostname  
						
						 
						
						... 
						
						
						
						(The behavior is unchanged; the function always took a node name
rather than a hostname. Now it just documents that correctly.) 
						
						
					 
					
						2020-10-07 17:25:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						07d88617e5 
					 
					
						
						
							
							Run hack/update-vendor.sh  
						
						 
						
						... 
						
						
						
						Signed-off-by: Davanum Srinivas <davanum@gmail.com > 
						
						
					 
					
						2020-05-16 07:54:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						442a69c3bd 
					 
					
						
						
							
							switch over k/k to use klog v2  
						
						 
						
						... 
						
						
						
						Signed-off-by: Davanum Srinivas <davanum@gmail.com > 
						
						
					 
					
						2020-05-16 07:54:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						25651408ae 
					 
					
						
						
							
							generated: run refactor  
						
						 
						
						
						
						
					 
					
						2020-02-08 12:30:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						2637772298 
					 
					
						
						
							
							some manual fixes  
						
						 
						
						
						
						
					 
					
						2020-02-07 18:17:40 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						3aa59f7f30 
					 
					
						
						
							
							generated: run refactor  
						
						 
						
						
						
						
					 
					
						2020-02-07 18:16:47 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						7ed5eb6dcc 
					 
					
						
						
							
							Merge pull request  #81880  from MikeSpreitzer/fix81879  
						
						 
						
						... 
						
						
						
						Bumped the number of times a node tries to lookup itself 
						
						
					 
					
						2019-11-27 03:07:20 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Sy Kim 
							
						 
					 
					
						
						
							
						
						07229d6c51 
					 
					
						
						
							
							pkg/util/node: update GetZoneKey to check both beta and GA labels  
						
						 
						
						... 
						
						
						
						Signed-off-by: Andrew Sy Kim <kiman@vmware.com > 
						
						
					 
					
						2019-11-07 21:22:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zouyee 
							
						 
					 
					
						
						
							
						
						a864fd2100 
					 
					
						
						
							
							fix unsafe JSON construction  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zou Nengren <zouyee1989@gmail.com > 
						
						
					 
					
						2019-10-10 09:44:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Spreitzer 
							
						 
					 
					
						
						
							
						
						3bb3db1d36 
					 
					
						
						
							
							Bumped the number of times a node tries to lookup itself  
						
						 
						
						... 
						
						
						
						Increased the number of tries in pkg/util/node/node.go::GetNodeIP by
1, because the kube-proxy was giving up too early.
This is meant to address #81879  
						
						
					 
					
						2019-08-23 22:04:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c8c9d2e21c 
					 
					
						
						
							
							Merge pull request  #77167  from paulsubrata55/spaul-kube-proxy-fix  
						
						 
						
						... 
						
						
						
						Fix for kube-proxy to wait for some duration for the node to be defined. 
						
						
					 
					
						2019-08-09 19:47:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c8cee54240 
					 
					
						
						
							
							Merge pull request  #79391  from danwinship/nodeaddresses-update-fix  
						
						 
						
						... 
						
						
						
						Don't use strategic merge patch on Node.Status.Addresses 
						
						
					 
					
						2019-07-02 21:08:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Winship 
							
						 
					 
					
						
						
							
						
						05a9634fb3 
					 
					
						
						
							
							Hack PatchNodeStatus() to override the patch type on Status.Addresses  
						
						 
						
						
						
						
					 
					
						2019-07-02 19:16:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khaled Henidak(Kal) 
							
						 
					 
					
						
						
							
						
						dba434c4ba 
					 
					
						
						
							
							kubenet for ipv6 dualstack  
						
						 
						
						
						
						
					 
					
						2019-07-02 22:26:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khaled Henidak(Kal) 
							
						 
					 
					
						
						
							
						
						584d7103e2 
					 
					
						
						
							
							node ipam controller for ipv6 dualstack  
						
						 
						
						
						
						
					 
					
						2019-07-02 15:39:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subrata Paul 
							
						 
					 
					
						
						
							
						
						2862f3ec94 
					 
					
						
						
							
							Updated node.go using update-gofmt.sh  
						
						 
						
						
						
						
					 
					
						2019-05-25 00:46:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subrata Paul 
							
						 
					 
					
						
						
							
						
						7e04eeab50 
					 
					
						
						
							
							Updated pkg node BUILD for new lib inclusion  
						
						 
						
						
						
						
					 
					
						2019-04-29 19:07:02 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subrata Paul 
							
						 
					 
					
						
						
							
						
						dd9402f451 
					 
					
						
						
							
							Fix for kube-proxy to wait for some duration for the node to be defined  
						
						 
						
						... 
						
						
						
						Kube-proxy must atleast wait for some duration for the node to defined so that it can fetch the node IP. This node IP is currently used in ipvs proxier for the node-port services. 
						
						
					 
					
						2019-04-28 00:25:18 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						b975573385 
					 
					
						
						
							
							move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Weibin Lin <linweibin1@huawei.com >
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea 
						
						
					 
					
						2019-02-05 13:39:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Walter Fender 
							
						 
					 
					
						
						
							
						
						d92ee41e44 
					 
					
						
						
							
							Fix issue where missing external IP address breaks SSH Tunnel.  
						
						 
						
						... 
						
						
						
						Added unit test to cover missing external IP case.
Justin's feedback.
Lint fix.
Lavalmap's feedback. 
						
						
					 
					
						2018-12-12 10:59:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						954996e231 
					 
					
						
						
							
							Move from glog to klog  
						
						 
						
						... 
						
						
						
						- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
  * github.com/kubernetes/repo-infra
  * k8s.io/gengo/
  * k8s.io/kube-openapi/
  * github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135 
						
						
					 
					
						2018-11-10 07:50:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tanshanshan 
							
						 
					 
					
						
						
							
						
						0ecff590bb 
					 
					
						
						
							
							fix golint for some of pkg/util  
						
						 
						
						
						
						
					 
					
						2018-10-17 10:11:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weibin Lin 
							
						 
					 
					
						
						
							
						
						2d2ecb15d2 
					 
					
						
						
							
							update bazel  
						
						 
						
						
						
						
					 
					
						2018-10-09 10:27:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weibin Lin 
							
						 
					 
					
						
						
							
						
						0d57ec2938 
					 
					
						
						
							
							reuse func getNodeIP  
						
						 
						
						
						
						
					 
					
						2018-10-09 10:27:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fisherxu 
							
						 
					 
					
						
						
							
						
						5a9bea0353 
					 
					
						
						
							
							update bazel  
						
						 
						
						
						
						
					 
					
						2018-08-16 09:59:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								x00416946 fisherxu 
							
						 
					 
					
						
						
							
						
						79e17e6cd7 
					 
					
						
						
							
							use versioned api in kube-proxy  
						
						 
						
						
						
						
					 
					
						2018-08-16 09:59:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Di Xu 
							
						 
					 
					
						
						
							
						
						b3dfe0c652 
					 
					
						
						
							
							nodes: improve handling of erroneous host names  
						
						 
						
						
						
						
					 
					
						2018-08-01 14:57:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						7af8c6acc4 
					 
					
						
						
							
							Make node status addresses authoritative for kube-apiserver -> kubelet connections  
						
						 
						
						
						
						
					 
					
						2018-07-10 14:33:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Grafton 
							
						 
					 
					
						
						
							
						
						23ceebac22 
					 
					
						
						
							
							Run hack/update-bazel.sh  
						
						 
						
						
						
						
					 
					
						2018-06-22 16:22:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Grafton 
							
						 
					 
					
						
						
							
						
						ef56a8d6bb 
					 
					
						
						
							
							Autogenerated: hack/update-bazel.sh  
						
						 
						
						
						
						
					 
					
						2018-02-16 13:43:01 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						27d2ffb32f 
					 
					
						
						
							
							Merge pull request  #49856  from dixudx/polish_UpdateNodeStatus  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 49856, 56257, 57027, 57695, 57432). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Change to pkg/util/node.UpdateNodeStatus
**What this PR does / why we need it**:
> // TODO: Change to pkg/util/node.UpdateNodeStatus.
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
**Special notes for your reviewer**:
/cc @brendandburns @dchen1107 @lavalamp 
**Release note**:
```release-note
None
``` 
						
						
					 
					
						2018-01-02 13:15:42 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Grafton 
							
						 
					 
					
						
						
							
						
						efee0704c6 
					 
					
						
						
							
							Autogenerate BUILD files  
						
						 
						
						
						
						
					 
					
						2017-12-23 13:12:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shyam Jeedigunta 
							
						 
					 
					
						
						
							
						
						19e56eb42d 
					 
					
						
						
							
							Use PATCHs instead of PUTs in CIDR allocator  
						
						 
						
						
						
						
					 
					
						2017-11-23 21:04:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						bec617f3cc 
					 
					
						
						
							
							Update generated files  
						
						 
						
						
						
						
					 
					
						2017-11-09 12:14:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						012b085ac8 
					 
					
						
						
							
							pkg/apis/core: mechanical import fixes in dependencies  
						
						 
						
						
						
						
					 
					
						2017-11-09 12:14:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Di Xu 
							
						 
					 
					
						
						
							
						
						13a355c837 
					 
					
						
						
							
							refactor method to pkg/util/node  
						
						 
						
						
						
						
					 
					
						2017-11-06 09:51:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin 
							
						 
					 
					
						
						
							
						
						4c8539cece 
					 
					
						
						
							
							use core client with explicit version globally  
						
						 
						
						
						
						
					 
					
						2017-10-27 15:48:32 +08:00