Guangwen Feng 
							
						 
					 
					
						
						
							
						
						5714041f54 
					 
					
						
						
							
							Fix comments about node health monitor  
						
						 
						
						... 
						
						
						
						Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com > 
						
						
					 
					
						2019-03-27 12:18:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						4499275cb9 
					 
					
						
						
							
							Merge pull request  #72800  from stewart-yu/stewart-component-base  
						
						 
						
						... 
						
						
						
						Move config local to every controller in KCM 
						
						
					 
					
						2019-03-21 19:26:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WanLinghao 
							
						 
					 
					
						
						
							
						
						686b526de4 
					 
					
						
						
							
							remove unused functions in pkg/controller/nodelifecycle/node_lifecycle_controller.go  
						
						 
						
						
						
						
					 
					
						2019-03-12 11:01:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						bd2301a628 
					 
					
						
						
							
							nodelifecycle controller: reconcile node OS/arch labels  
						
						 
						
						
						
						
					 
					
						2019-03-06 17:26:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								stewart-yu 
							
						 
					 
					
						
						
							
						
						ecbd5427e7 
					 
					
						
						
							
							auto-generated file  
						
						 
						
						
						
						
					 
					
						2019-03-02 12:55:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								stewart-yu 
							
						 
					 
					
						
						
							
						
						e01ff1641c 
					 
					
						
						
							
							move config local to every controllers in kube-controller-manager  
						
						 
						
						
						
						
					 
					
						2019-03-02 12:54:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel (Shijun) Qian 
							
						 
					 
					
						
						
							
						
						d648ba856b 
					 
					
						
						
							
							Move pkg/api/v1/node to pkg/util/node ( #73656 )  
						
						 
						
						... 
						
						
						
						* merge pkg/api/v1/node with pkg/util/node
* update test case for utilnode
* remove package pkg/api/v1/node
* move isNodeReady to internal func
* Split GetNodeCondition into e2e and controller pkg
* fix import errors 
						
						
					 
					
						2019-02-26 11:05:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						dc634b3fd3 
					 
					
						
						
							
							Merge pull request  #70934  from mikeweiwei/my_fix3  
						
						 
						
						... 
						
						
						
						Fix typos 
						
						
					 
					
						2019-02-20 12:53:52 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						cbcc2b26fe 
					 
					
						
						
							
							Merge pull request  #72904  from ping035627/k8s-190115  
						
						 
						
						... 
						
						
						
						Correct the count of evictionsNumber 
						
						
					 
					
						2019-02-18 18:40:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						808f2cf0ef 
					 
					
						
						
							
							Merge pull request  #72525  from justinsb/owners_should_not_be_executable  
						
						 
						
						... 
						
						
						
						Remove executable file permission from OWNERS files 
						
						
					 
					
						2019-02-14 23:55:45 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PingWang 
							
						 
					 
					
						
						
							
						
						1ff8fac138 
					 
					
						
						
							
							Correct the count of evictionsNumber  
						
						 
						
						... 
						
						
						
						Signed-off-by: PingWang <wang.ping5@zte.com.cn >
check nodeutil.SwapNodeControllerTaint's return
Signed-off-by: PingWang <wang.ping5@zte.com.cn > 
						
						
					 
					
						2019-02-11 10:15:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						b50c643be0 
					 
					
						
						
							
							Merge pull request  #73540  from rlenferink/patch-5  
						
						 
						
						... 
						
						
						
						Updated OWNERS files to include link to docs 
						
						
					 
					
						2019-02-08 09:05:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Lenferink 
							
						 
					 
					
						
						
							
						
						b43c04452f 
					 
					
						
						
							
							Updated OWNERS files to include link to docs  
						
						 
						
						
						
						
					 
					
						2019-02-04 22:33:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shiv Nagarajan 
							
						 
					 
					
						
						
							
						
						36ee154243 
					 
					
						
						
							
							remove deprecated taints from 1.9  
						
						 
						
						
						
						
					 
					
						2019-01-16 21:20:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin SB 
							
						 
					 
					
						
						
							
						
						dd19b923b7 
					 
					
						
						
							
							Remove executable file permission from OWNERS files  
						
						 
						
						
						
						
					 
					
						2019-01-11 16:42:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						c5616157a0 
					 
					
						
						
							
							Merge pull request  #71668  from mtaufen/node-lifecycle-metrics  
						
						 
						
						... 
						
						
						
						export metrics from node lifecycle controller workqueues 
						
						
					 
					
						2019-01-07 20:24:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Taufen 
							
						 
					 
					
						
						
							
						
						0ab928c9d6 
					 
					
						
						
							
							export metrics from node lifecycle controller workqueues  
						
						 
						
						
						
						
					 
					
						2019-01-07 15:27:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0d63cf9caa 
					 
					
						
						
							
							Merge pull request  #67037  from Huang-Wei/cleanup-ood  
						
						 
						
						... 
						
						
						
						cleanup logic related with OutOfDisk 
						
						
					 
					
						2018-12-20 17:30:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						0ff455e340 
					 
					
						
						
							
							generated files  
						
						 
						
						
						
						
					 
					
						2018-12-19 11:19:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Weibin Lin 
							
						 
					 
					
						
						
							
						
						842bd1e1ec 
					 
					
						
						
							
							update deployment, daemonset, replicaset, statefulset to apps/v1  
						
						 
						
						
						
						
					 
					
						2018-12-19 10:46:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						8f87e71e0c 
					 
					
						
						
							
							cleanup logic related with OutOfDisk  
						
						 
						
						... 
						
						
						
						- cleanup OOD logic in scheduling and node controller
- update comments and testcases 
						
						
					 
					
						2018-12-18 11:28:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andrewsykim 
							
						 
					 
					
						
						
							
						
						5329f09663 
					 
					
						
						
							
							consolidate node deletion logic between node lifecycle and cloud node controller  
						
						 
						
						
						
						
					 
					
						2018-12-03 13:33:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mikeweiwei 
							
						 
					 
					
						
						
							
						
						31bbc17b2a 
					 
					
						
						
							
							Fix typos  
						
						 
						
						
						
						
					 
					
						2018-11-12 09:43:53 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yameiwang 
							
						 
					 
					
						
						
							
						
						de36fc8f4b 
					 
					
						
						
							
							remove kubeClient != nil  when using glog.Fatalf  
						
						 
						
						
						
						
					 
					
						2018-10-24 21:48:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yameiwang 
							
						 
					 
					
						
						
							
						
						f4713d43c3 
					 
					
						
						
							
							nodeController should send events to api server when nodeController eviction happens  
						
						 
						
						
						
						
					 
					
						2018-10-24 00:42:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						d425258532 
					 
					
						
						
							
							Merge pull request  #69788  from ravisantoshgudimetla/taint-based-eviction  
						
						 
						
						... 
						
						
						
						Add test cases for taintbasedevictions 
						
						
					 
					
						2018-10-18 06:34:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						aad6437aa9 
					 
					
						
						
							
							Merge pull request  #64061  from wgliang/master.remove-unused-code-pkg-controller  
						
						 
						
						... 
						
						
						
						remove unused code of (pkg/controller) 
						
						
					 
					
						2018-10-17 19:54:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						6f4b768c94 
					 
					
						
						
							
							Merge pull request  #65350  from liggitt/simplify-taint-manager-key  
						
						 
						
						... 
						
						
						
						Simplify taint manager workqueue keys 
						
						
					 
					
						2018-10-17 18:39:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhen Wang 
							
						 
					 
					
						
						
							
						
						7bb61c566d 
					 
					
						
						
							
							Put node lease lister behind feature gate  
						
						 
						
						
						
						
					 
					
						2018-10-17 09:41:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						9503c64f27 
					 
					
						
						
							
							Simplify taint manager workqueue keys  
						
						 
						
						
						
						
					 
					
						2018-10-17 10:47:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ravisantoshgudimetla 
							
						 
					 
					
						
						
							
						
						d281d566b3 
					 
					
						
						
							
							Add test cases for taintbasedevictions  
						
						 
						
						
						
						
					 
					
						2018-10-16 18:56:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tanshanshan 
							
						 
					 
					
						
						
							
						
						b7c7966b9f 
					 
					
						
						
							
							Move pkg/scheduler/algorithm/well_known_labels.go out  
						
						 
						
						
						
						
					 
					
						2018-10-13 09:10:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhen Wang 
							
						 
					 
					
						
						
							
						
						e35d808aa2 
					 
					
						
						
							
							NodeLifecycleController treats node lease renewal as a heartbeat signal  
						
						 
						
						
						
						
					 
					
						2018-10-11 16:07:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guoliang Wang 
							
						 
					 
					
						
						
							
						
						b1ac6df4dc 
					 
					
						
						
							
							remove unused code of (pkg/controller)  
						
						 
						
						
						
						
					 
					
						2018-10-09 08:15:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Walter Fender 
							
						 
					 
					
						
						
							
						
						f3f46d5f5a 
					 
					
						
						
							
							Moving the cloudprovider interface to staging.  
						
						 
						
						... 
						
						
						
						Individual implementations are not yet being moved.
Fixed all dependencies which call the interface.
Fixed golint exceptions to reflect the move.
Added project info as per @dims and
https://github.com/kubernetes/kubernetes-template-project .
Added dims to the security contacts.
Fixed minor issues.
Added missing template files.
Copied ControllerClientBuilder interface to cp.
This allows us to break the only dependency on K8s/K8s.
Added TODO to ControllerClientBuilder.
Fixed GoDeps.
Factored in feedback from JustinSB. 
						
						
					 
					
						2018-10-04 14:41:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhen Wang 
							
						 
					 
					
						
						
							
						
						88e7e186f0 
					 
					
						
						
							
							Rename node status to node health in NodeLifecycleController  
						
						 
						
						... 
						
						
						
						Since we are going to treat both node status and node lease as node
heartbeat/health signals, this PR makes the renmae changes, so that the
follow-up PRs are easier to review. 
						
						
					 
					
						2018-10-01 23:19:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-ci-robot 
							
						 
					 
					
						
						
							
						
						d1e24acee7 
					 
					
						
						
							
							Merge pull request  #68644  from Pingan2017/nodecondition  
						
						 
						
						... 
						
						
						
						NodePIDPressure condition should set to unknown when node lost connne… 
						
						
					 
					
						2018-09-25 18:12:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pingan2017 
							
						 
					 
					
						
						
							
						
						3b19c33be5 
					 
					
						
						
							
							NodePIDPressure condition should set to unknown when node lost connnection with contorl  
						
						 
						
						
						
						
					 
					
						2018-09-14 08:50:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Da K. Ma 
							
						 
					 
					
						
						
							
						
						97ba8b477a 
					 
					
						
						
							
							Using node name to improve node controller performance.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com > 
						
						
					 
					
						2018-09-11 21:43:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaus Ma 
							
						 
					 
					
						
						
							
						
						85a19b109a 
					 
					
						
						
							
							Taint node in paralle.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com > 
						
						
					 
					
						2018-09-01 09:57:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						7c024273a4 
					 
					
						
						
							
							fix an issue that scheduling doesn't respect NodeLost status of a node  
						
						 
						
						... 
						
						
						
						- if Node is in UnknowStatus, apply unreachable taint with NoSchedule effect
- some internal data structure refactoring
- update unit test 
						
						
					 
					
						2018-08-27 11:46:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						52abbeffe6 
					 
					
						
						
							
							Fix out of bounds error on non-64-bit machines  
						
						 
						
						
						
						
					 
					
						2018-06-28 16:29:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Da K. Ma 
							
						 
					 
					
						
						
							
						
						66d558dfd3 
					 
					
						
						
							
							Removed unused vars.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com > 
						
						
					 
					
						2018-06-24 10:48:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Grafton 
							
						 
					 
					
						
						
							
						
						23ceebac22 
					 
					
						
						
							
							Run hack/update-bazel.sh  
						
						 
						
						
						
						
					 
					
						2018-06-22 16:22:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						8448ee4e12 
					 
					
						
						
							
							Remove item from taint manager workqueue on completion  
						
						 
						
						
						
						
					 
					
						2018-06-21 17:11:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						06ea14a5d6 
					 
					
						
						
							
							Merge pull request  #63471  from ceshihao/taint_behavior_consistent  
						
						 
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 65032, 63471, 64104, 64672, 64427). 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>.
Make taint behavior consistent for NoSchedule
**What this PR does / why we need it**:
Make taint behavior consistent.
If `TaintNodesByCondition ` is enable, taint node with `NotReady:NoSchedule`.
**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes  #63420 
**Special notes for your reviewer**:
**Release note**:
```release-note
None
``` 
						
						
					 
					
						2018-06-20 04:23:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Da K. Ma 
							
						 
					 
					
						
						
							
						
						254900832b 
					 
					
						
						
							
							Volunteer to maintain nodelifecycle  
						
						 
						
						
						
						
					 
					
						2018-06-08 10:17:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wojtekt 
							
						 
					 
					
						
						
							
						
						f7cf33e218 
					 
					
						
						
							
							Parallelize taint manager  
						
						 
						
						
						
						
					 
					
						2018-05-30 14:46:48 +02:00