caozhiyuan 
							
						 
					 
					
						
						
							
						
						bad4faf1b9 
					 
					
						
						
							
							migrate --register-with-taints to KubeletConfiguration  
						
						
						
						
					 
					
						2021-11-16 19:10:36 +08: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 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						b5ba51b22b 
					 
					
						
						
							
							Merge pull request  #98154  from yangjunmyfm192085/run-test  
						
						... 
						
						
						
						migrate file kubelet_node_status.go logs to structured logging and fix error description of reconcileHugePageResource log 
						
						
					 
					
						2021-03-11 17:28:18 -08:00 
						 
				 
			
				
					
						
							
							
								JunYang 
							
						 
					 
					
						
						
							
						
						28a232888e 
					 
					
						
						
							
							fix error description of reconcileHugePageResource log  
						
						... 
						
						
						
						Signed-off-by: JunYang <yang.jun22@zte.com.cn > 
						
						
					 
					
						2021-02-13 17:02:44 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Beaumont 
							
						 
					 
					
						
						
							
						
						a5a6762d33 
					 
					
						
						
							
							Move pkg/kubelet/apis to k8s.io/kubelet/pkg/apis  
						
						
						
						
					 
					
						2021-02-09 21:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						e40cba59e3 
					 
					
						
						
							
							Merge pull request  #95269  from SataQiu/kubelet-20201003  
						
						... 
						
						
						
						Fix panic when kubelet register if a node object already exists with no Status.Capacity or Status.Allocatable 
						
						
					 
					
						2020-12-08 16:29:19 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						5c88880584 
					 
					
						
						
							
							Restore beta os/arch labels on initial node registration  
						
						
						
						
					 
					
						2020-11-23 11:23:59 -05:00 
						 
				 
			
				
					
						
							
							
								David Porter 
							
						 
					 
					
						
						
							
						
						16f71c6d47 
					 
					
						
						
							
							Implement shutdown manager in kubelet  
						
						... 
						
						
						
						Implements KEP 2000, Graceful Node Shutdown:
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2000-graceful-node-shutdown 
* Add new FeatureGate `GracefulNodeShutdown` to control
enabling/disabling the feature
* Add two new KubeletConfiguration options
  * `ShutdownGracePeriod` and `ShutdownGracePeriodCriticalPods`
* Add new package, `nodeshutdown` that implements the Node shutdown
manager
  * The node shutdown manager uses the systemd inhibit package, to
  create an system inhibitor, monitor for node shutdown events, and
  gracefully terminate pods upon a node shutdown. 
						
						
					 
					
						2020-11-12 21:47:55 +00:00 
						 
				 
			
				
					
						
							
							
								SataQiu 
							
						 
					 
					
						
						
							
						
						c73ea0a2c3 
					 
					
						
						
							
							fix the panic when kubelet registers if a node object already exists with no Status.Capacity or Status.Allocatable  
						
						... 
						
						
						
						Signed-off-by: SataQiu <1527062125@qq.com > 
						
						
					 
					
						2020-11-06 17:10:45 +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 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						47943d5f9c 
					 
					
						
						
							
							Merge pull request  #94109  from derekwaynecarr/cleanup-kubelet-todos  
						
						... 
						
						
						
						Cleanup kubelet TODOs that are no longer pertinent. 
						
						
					 
					
						2020-10-26 23:49:59 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Winship 
							
						 
					 
					
						
						
							
						
						75242fce7a 
					 
					
						
						
							
							kubelet: allow specifying dual-stack node IPs on bare metal  
						
						... 
						
						
						
						Discussion is ongoing about how to best handle dual-stack with clouds
and autodetected IPs, but there is at least agreement that people on
bare metal ought to be able to specify two explicit IPs on dual-stack
hosts, so allow that. 
						
						
					 
					
						2020-10-07 17:25:54 -04:00 
						 
				 
			
				
					
						
							
							
								Derek Carr 
							
						 
					 
					
						
						
							
						
						02daa3ec23 
					 
					
						
						
							
							Cleanup kubelet TODOs that are no longer pertinent.  
						
						
						
						
					 
					
						2020-08-19 16:40:54 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						2e91b56af0 
					 
					
						
						
							
							Merge pull request  #87909  from alena1108/feb6cleanup  
						
						... 
						
						
						
						Removed unnecessary not nil check in node registration process 
						
						
					 
					
						2020-07-01 07:10:49 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						8ce1b535ee 
					 
					
						
						
							
							Merge pull request  #80831  from odinuge/hugetlb-pagesizes-cleanup  
						
						... 
						
						
						
						Add support for removing unsupported huge page sizes 
						
						
					 
					
						2020-06-04 23:41:43 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c579a3279f 
					 
					
						
						
							
							Merge pull request  #86005  from grnhse/raise-kubelet-node-status-verbosity  
						
						... 
						
						
						
						Fix kubelet_node_status log spam 
						
						
					 
					
						2020-05-20 22:46:35 -07: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 
						 
				 
			
				
					
						
							
							
								wawa0210 
							
						 
					 
					
						
						
							
						
						54c0f8b677 
					 
					
						
						
							
							Remove the 'beta' version of the node label (os and arch types)  
						
						
						
						
					 
					
						2020-05-13 22:51:52 +08:00 
						 
				 
			
				
					
						
							
							
								Odin Ugedal 
							
						 
					 
					
						
						
							
						
						2830827442 
					 
					
						
						
							
							Add support for removing unsupported huge page sizes  
						
						... 
						
						
						
						When kubelet is restarted, it will now remove the resources for huge
page sizes no longer supported. This is required when:
- node disables huge pages
- changing the default huge page size in older versions of linux
(because it will then only support the newly set default).
- Software updates that change what sizes are supported (eg. by changing
boot parameters). 
						
						
					 
					
						2020-03-19 13:08:08 +01:00 
						 
				 
			
				
					
						
							
							
								andrewsykim 
							
						 
					 
					
						
						
							
						
						8c633356df 
					 
					
						
						
							
							move well known cloud provider taints to k8s.io/cloud-provider/api  
						
						... 
						
						
						
						Signed-off-by: andrewsykim <kim.andrewsy@gmail.com > 
						
						
					 
					
						2020-02-23 19:54:59 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						25651408ae 
					 
					
						
						
							
							generated: run refactor  
						
						
						
						
					 
					
						2020-02-08 12:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						3aa59f7f30 
					 
					
						
						
							
							generated: run refactor  
						
						
						
						
					 
					
						2020-02-07 18:16:47 -08:00 
						 
				 
			
				
					
						
							
							
								Alena Prokharchyk 
							
						 
					 
					
						
						
							
						
						d634ed3850 
					 
					
						
						
							
							Removed unnecessary not nil check in node registration process  
						
						
						
						
					 
					
						2020-02-06 15:49:15 -08:00 
						 
				 
			
				
					
						
							
							
								Valentyn Boginskey 
							
						 
					 
					
						
						
							
						
						6b8b8491bb 
					 
					
						
						
							
							Raise verbosity of kubelet_node_status messages  
						
						... 
						
						
						
						In standalone kubelet scenarios, `initialNode` gets called in a loop via
`syncPod` -> `GetNode` -> `initialNode`. This causes excessive log spam
from the controller attach/detach messages. 
						
						
					 
					
						2019-12-06 10:38:18 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						42273a4dbf 
					 
					
						
						
							
							Merge pull request  #84472  from gab-satchi/windows-build-label  
						
						... 
						
						
						
						Adds Windows build information as a label on the node 
						
						
					 
					
						2019-11-13 21:46:19 -08:00 
						 
				 
			
				
					
						
							
							
								Gab Satch 
							
						 
					 
					
						
						
							
						
						f8e90eb5b0 
					 
					
						
						
							
							Replaces modifying node object with returning a map of labels  
						
						... 
						
						
						
						- Adds label to update flow so can be picked up by an existing node 
						
						
					 
					
						2019-11-12 16:50:43 -05:00 
						 
				 
			
				
					
						
							
							
								Fabio Bertinatto 
							
						 
					 
					
						
						
							
						
						affcd0128b 
					 
					
						
						
							
							Promote volume limits to GA  
						
						
						
						
					 
					
						2019-11-12 09:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						9cf309ed59 
					 
					
						
						
							
							Merge pull request  #82049  from andrewsykim/ga-node-instance-type-label  
						
						... 
						
						
						
						Promote Node Instance Type Label to GA 
						
						
					 
					
						2019-11-08 13:47:58 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						ae15368355 
					 
					
						
						
							
							Merge pull request  #84351  from wojtek-t/promote_node_lease_to_GA  
						
						... 
						
						
						
						Promote node lease to GA 
						
						
					 
					
						2019-11-08 09:00:15 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Sy Kim 
							
						 
					 
					
						
						
							
						
						7ddedf5034 
					 
					
						
						
							
							kubelet: apply both beta and stable instance-type label  
						
						... 
						
						
						
						Signed-off-by: Andrew Sy Kim <kiman@vmware.com > 
						
						
					 
					
						2019-11-08 10:29:45 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Sy Kim 
							
						 
					 
					
						
						
							
						
						4c194d52da 
					 
					
						
						
							
							kubelet: set both deprecated Beta and GA labels for zone/region topology from the cloud provider  
						
						... 
						
						
						
						Signed-off-by: Andrew Sy Kim <kiman@vmware.com > 
						
						
					 
					
						2019-11-07 21:22:04 -05:00 
						 
				 
			
				
					
						
							
							
								Wei Huang 
							
						 
					 
					
						
						
							
						
						dd74205bcf 
					 
					
						
						
							
							Move out const strings in pkg/scheduler/api/well_known_labels.go  
						
						
						
						
					 
					
						2019-11-05 20:56:21 -08:00 
						 
				 
			
				
					
						
							
							
								wojtekt 
							
						 
					 
					
						
						
							
						
						ffad401b4e 
					 
					
						
						
							
							Promote NodeLease feature to GA  
						
						
						
						
					 
					
						2019-11-05 09:01:12 +01:00 
						 
				 
			
				
					
						
							
							
								gab-satchi 
							
						 
					 
					
						
						
							
						
						b4ba8cf188 
					 
					
						
						
							
							Adds Windows build information as a label on the node  
						
						
						
						
					 
					
						2019-10-28 14:02:26 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						41a4133318 
					 
					
						
						
							
							Merge pull request  #83931  from cheftako/context2  
						
						... 
						
						
						
						This adds context from for cloud calls for Kubelet. 
						
						
					 
					
						2019-10-23 06:44:21 -07:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						1163a1d51e 
					 
					
						
						
							
							feat: update taint nodes by condition to GA  
						
						
						
						
					 
					
						2019-10-19 09:17:41 +08:00 
						 
				 
			
				
					
						
							
							
								walter 
							
						 
					 
					
						
						
							
						
						d9e57861e5 
					 
					
						
						
							
							This adds context from for cloud calls for Kubelet.  
						
						... 
						
						
						
						It continues the propogation started in #59287 . 
						
						
					 
					
						2019-10-14 22:01:22 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0599ca2bcf 
					 
					
						
						
							
							Merge pull request  #81594  from jfbai/remove-duplicated-log  
						
						... 
						
						
						
						Remove duplicated log. 
						
						
					 
					
						2019-10-11 19:38:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jianfei Bai 
							
						 
					 
					
						
						
							
						
						aa173c834f 
					 
					
						
						
							
							Remove duplicated log.  
						
						
						
						
					 
					
						2019-08-23 10:09:24 +08:00 
						 
				 
			
				
					
						
							
							
								Tim Allclair 
							
						 
					 
					
						
						
							
						
						8a495cb5e4 
					 
					
						
						
							
							Clean up error messages (ST1005)  
						
						
						
						
					 
					
						2019-08-21 10:40:21 -07:00 
						 
				 
			
				
					
						
							
							
								Pingan2017 
							
						 
					 
					
						
						
							
						
						e94d7b3802 
					 
					
						
						
							
							clean up redundant conditiontype OutOfDisk  
						
						
						
						
					 
					
						2019-07-03 14:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								Khaled Henidak(Kal) 
							
						 
					 
					
						
						
							
						
						dba434c4ba 
					 
					
						
						
							
							kubenet for ipv6 dualstack  
						
						
						
						
					 
					
						2019-07-02 22:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Chen 
							
						 
					 
					
						
						
							
						
						c9f1b57b5b 
					 
					
						
						
							
							Reset extended resources only when node is recreated.  
						
						
						
						
					 
					
						2019-05-21 14:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								Ted Yu 
							
						 
					 
					
						
						
							
						
						1be83c9d4d 
					 
					
						
						
							
							Utilize read lock for getLastObservedNodeAddresses  
						
						
						
						
					 
					
						2019-04-26 20:05:49 -07:00 
						 
				 
			
				
					
						
							
							
								David Zhu 
							
						 
					 
					
						
						
							
						
						34d9ee5b9b 
					 
					
						
						
							
							Add CSINode initialization for CSIMigration on node startup before pod ready  
						
						
						
						
					 
					
						2019-03-07 14:47:38 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c88dcee3e9 
					 
					
						
						
							
							Merge pull request  #73824  from jiayingz/reallocate  
						
						... 
						
						
						
						Checks whether we have cached runtime state before starting a container 
						
						
					 
					
						2019-02-15 20:35:30 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						3e748958dc 
					 
					
						
						
							
							Merge pull request  #73333  from yujuhong/os-arch-labels  
						
						... 
						
						
						
						kubelet: promote OS & arch labels to GA 
						
						
					 
					
						2019-02-15 16:45:57 -08:00 
						 
				 
			
				
					
						
							
							
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						5fd27c38da 
					 
					
						
						
							
							Move beta OS/Arch labels back to the kubelet package  
						
						... 
						
						
						
						These labels are being deprecated 
						
						
					 
					
						2019-02-13 18:09:49 -08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						a684bd5eb1 
					 
					
						
						
							
							Merge pull request  #73556  from msau42/triage-72931  
						
						... 
						
						
						
						Mark volume as in use even when node status didn't change 
						
						
					 
					
						2019-02-12 17:29:05 -08:00