2bbd445f50 
								
							 
						 
						
							
							
								
								remove rate limiter metric as it is not in use  
							
							... 
							
							
							
							Change-Id: I91157653e3860eeecc3f572aee88da6ffc65faed 
							
						 
						
							2022-10-13 13:07:11 -07:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c1487840bc 
								
							 
						 
						
							
							
								
								move util/metrics to component-base  
							
							... 
							
							
							
							Signed-off-by: Yassine TIJANI <ytijani@vmware.com> 
							
						 
						
							2019-10-08 14:42:31 +02:00  
				
					
						
							
							
								 
						
							
								4b44a9f067 
								
							 
						 
						
							
							
								
								make namespace-lifecycle controller more responsive  
							
							
							
						 
						
							2019-09-23 13:22:51 -04:00  
				
					
						
							
							
								 
						
							
								000fffd3c7 
								
							 
						 
						
							
							
								
								Clean up redundant post-finalizer deletions  
							
							
							
						 
						
							2019-09-19 10:35:58 -04:00  
				
					
						
							
							
								 
						
							
								94a5e8c3dc 
								
							 
						 
						
							
							
								
								Add status conditions to namespaces  
							
							
							
						 
						
							2019-08-29 13:21:15 +02:00  
				
					
						
							
							
								 
						
							
								7e4c3096fe 
								
							 
						 
						
							
							
								
								move WaitForCacheSync to the sharedInformer package  
							
							... 
							
							
							
							Signed-off-by: Yassine TIJANI <ytijani@vmware.com> 
							
						 
						
							2019-08-22 16:13:41 +01:00  
				
					
						
							
							
								 
						
							
								50fd47258d 
								
							 
						 
						
							
							
								
								Switch the namespace controller to use the metadata client  
							
							... 
							
							
							
							The metadata client uses protobuf and returns only a subset of object
data (the metadata) which allows operations that act only on objects
generically to work much faster. Use the metadata client in the
namespace controller to reduce the amount of work the namespace controller
has to do in large namespaces. 
							
						 
						
							2019-07-10 14:31:18 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								97b2992dc1 
								
							 
						 
						
							
							
								
								Update gofmt for go1.11  
							
							
							
						 
						
							2018-10-05 12:59:38 -07:00  
				
					
						
							
							
								 
						
							
								fd044d152e 
								
							 
						 
						
							
							
								
								fix dynamic client name  
							
							
							
						 
						
							2018-05-11 13:12:09 -04:00  
				
					
						
							
							
								 
						
							
								7eb88f11d2 
								
							 
						 
						
							
							
								
								Merge pull request  #59727  from wgliang/master.time  
							
							... 
							
							
							
							Automatic merge from submit-queue. 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>.
should use time.Since instead of time.Now().Sub
**What this PR does / why we need it**:
should use time.Since instead of time.Now().Sub
**Special notes for your reviewer**: 
							
						 
						
							2018-05-10 20:29:40 -07:00  
				
					
						
							
							
								 
						
							
								3632037e60 
								
							 
						 
						
							
							
								
								add easy to use dynamic client  
							
							
							
						 
						
							2018-04-25 08:55:26 -04:00  
				
					
						
							
							
								 
						
							
								89669283fe 
								
							 
						 
						
							
							
								
								should use time.Since instead of time.Now().Sub  
							
							
							
						 
						
							2018-04-10 12:05:51 +08:00  
				
					
						
							
							
								 
						
							
								4c8539cece 
								
							 
						 
						
							
							
								
								use core client with explicit version globally  
							
							
							
						 
						
							2017-10-27 15:48:32 +08:00  
				
					
						
							
							
								 
						
							
								8ab2110328 
								
							 
						 
						
							
							
								
								add an starting info log of namespace controller.  
							
							
							
						 
						
							2017-08-26 00:25:37 +08:00  
				
					
						
							
							
								 
						
							
								29c1b81d4c 
								
							 
						 
						
							
							
								
								Scripted migration from clientset_generated to client-go.  
							
							
							
						 
						
							2017-07-17 15:05:37 -07:00  
				
					
						
							
							
								 
						
							
								60604f8818 
								
							 
						 
						
							
							
								
								run hack/update-all  
							
							
							
						 
						
							2017-06-22 11:31:03 -07:00  
				
					
						
							
							
								 
						
							
								f4989a45a5 
								
							 
						 
						
							
							
								
								run root-rewrite-v1-..., compile  
							
							
							
						 
						
							2017-06-22 10:25:57 -07:00  
				
					
						
							
							
								 
						
							
								ba5a1113e6 
								
							 
						 
						
							
							
								
								don't queue namespaces for deletion if the namespace isn't deleted  
							
							
							
						 
						
							2017-05-24 14:47:53 -04:00  
				
					
						
							
							
								 
						
							
								7da310ea28 
								
							 
						 
						
							
							
								
								Fix namespace controller logging to be consistent  
							
							... 
							
							
							
							time.Now() was wrong, simplify namespace controller output 
							
						 
						
							2017-05-17 17:45:05 -04:00  
				
					
						
							
							
								 
						
							
								575c6d7ad8 
								
							 
						 
						
							
							
								
								increase the QPS for namespace controller  
							
							
							
						 
						
							2017-05-03 15:25:13 -04:00  
				
					
						
							
							
								 
						
							
								e63fcf708d 
								
							 
						 
						
							
							
								
								Make controller Run methods consistent  
							
							... 
							
							
							
							- startup/shutdown logging
- wait for cache sync logging
- defer utilruntime.HandleCrash()
- wait for stop channel before exiting 
							
						 
						
							2017-04-14 07:27:45 -04:00  
				
					
						
							
							
								 
						
							
								99313cc394 
								
							 
						 
						
							
							
								
								Switch namespace controller to shared informer  
							
							
							
						 
						
							2017-02-17 12:34:27 -05:00  
				
					
						
							
							
								 
						
							
								74676f6995 
								
							 
						 
						
							
							
								
								Updating federation namespace controller to share namespaced resources deletion code with kube namespace controller  
							
							
							
						 
						
							2017-02-06 10:50:40 -08:00  
				
					
						
							
							
								 
						
							
								c1c2a12134 
								
							 
						 
						
							
							
								
								Refactorying namespace deletion code to enable reuse with federation namespace controller  
							
							
							
						 
						
							2017-02-06 10:50:40 -08:00  
				
					
						
							
							
								 
						
							
								2c1c0f3f72 
								
							 
						 
						
							
							
								
								move workqueue to client-go  
							
							
							
						 
						
							2017-01-30 09:08:21 -05:00  
				
					
						
							
							
								 
						
							
								2734f8f892 
								
							 
						 
						
							
							
								
								move dynamic and discovery clients  
							
							
							
						 
						
							2017-01-26 08:37:06 -05:00  
				
					
						
							
							
								 
						
							
								b0b156b381 
								
							 
						 
						
							
							
								
								make tools/cache authoritative  
							
							
							
						 
						
							2017-01-25 08:29:45 -05:00  
				
					
						
							
							
								 
						
							
								469df12038 
								
							 
						 
						
							
							
								
								refactor: move ListOptions references to metav1  
							
							
							
						 
						
							2017-01-23 17:52:46 -05:00  
				
					
						
							
							
								 
						
							
								25fe1e0d82 
								
							 
						 
						
							
							
								
								Made cache.Controller to be interface.  
							
							
							
						 
						
							2017-01-13 13:33:23 +08:00  
				
					
						
							
							
								 
						
							
								6a4d5cd7cc 
								
							 
						 
						
							
							
								
								start the apimachinery repo  
							
							
							
						 
						
							2017-01-11 09:09:48 -05:00  
				
					
						
							
							
								 
						
							
								639572ac68 
								
							 
						 
						
							
							
								
								fix redundant alias and remove unused function  
							
							
							
						 
						
							2017-01-09 17:13:09 +08:00  
				
					
						
							
							
								 
						
							
								03d8820edc 
								
							 
						 
						
							
							
								
								rename /release_1_5 to /clientset  
							
							
							
						 
						
							2016-12-14 12:39:48 -08:00  
				
					
						
							
							
								 
						
							
								24e24fc7bb 
								
							 
						 
						
							
							
								
								Add verb support to gc and namespace controllers  
							
							
							
						 
						
							2016-12-05 12:36:05 +01:00  
				
					
						
							
							
								 
						
							
								458d2b2fe4 
								
							 
						 
						
							
							
								
								Add verb support for discovery client  
							
							
							
						 
						
							2016-12-05 12:36:05 +01:00  
				
					
						
							
							
								 
						
							
								79ec8ae654 
								
							 
						 
						
							
							
								
								hold namespaces briefly before processing deletion  
							
							
							
						 
						
							2016-11-28 11:35:09 -05:00  
				
					
						
							
							
								 
						
							
								35a6bfbcee 
								
							 
						 
						
							
							
								
								generated: refactor  
							
							
							
						 
						
							2016-11-23 22:30:47 -06:00  
				
					
						
							
							
								 
						
							
								7eeb71f698 
								
							 
						 
						
							
							
								
								cmd/kube-controller-manager  
							
							
							
						 
						
							2016-11-23 15:53:09 -08:00  
				
					
						
							
							
								 
						
							
								ef6529bf2f 
								
							 
						 
						
							
							
								
								make groupVersionResource listing dynamic when third party resources are  
							
							... 
							
							
							
							enabled. 
							
						 
						
							2016-11-20 20:48:57 -08:00  
				
					
						
							
							
								 
						
							
								4855917bc3 
								
							 
						 
						
							
							
								
								Fix possible race in operationNotSupportedCache  
							
							... 
							
							
							
							Because we can run multiple workers to delete namespaces simultaneously, the
operationNotSupportedCache needs to be guarded with a mutex to avoid concurrent
map read/write errors. 
							
						 
						
							2016-11-04 14:11:54 -04:00  
				
					
						
							
							
								 
						
							
								6079053407 
								
							 
						 
						
							
							
								
								Update clientset generator to use RESTClient interface instead of the RESTClient data type  
							
							
							
						 
						
							2016-10-21 10:13:51 +02:00  
				
					
						
							
							
								 
						
							
								a765d59932 
								
							 
						 
						
							
							
								
								move informer and controller to pkg/client/cache  
							
							... 
							
							
							
							Signed-off-by: Mike Danese <mikedanese@google.com> 
							
						 
						
							2016-09-15 12:50:08 -07:00  
				
					
						
							
							
								 
						
							
								9498b227a1 
								
							 
						 
						
							
							
								
								change infof to Errorf in some codes  
							
							
							
						 
						
							2016-09-12 15:55:42 +08:00  
				
					
						
							
							
								 
						
							
								f42ee94554 
								
							 
						 
						
							
							
								
								Ignore v1 bindings in namespace controller deletion  
							
							
							
						 
						
							2016-09-01 16:10:51 -04:00  
				
					
						
							
							
								 
						
							
								4317173d3f 
								
							 
						 
						
							
							
								
								add names for workqueues to gather controller latency/depth metrics  
							
							
							
						 
						
							2016-08-30 09:51:50 -04:00  
				
					
						
							
							
								 
						
							
								99c0681ecc 
								
							 
						 
						
							
							
								
								Removed empty line.  
							
							
							
						 
						
							2016-07-29 23:19:33 +08:00  
				
					
						
							
							
								 
						
							
								ef0c9f0c5b 
								
							 
						 
						
							
							
								
								Remove "All rights reserved" from all the headers.  
							
							
							
						 
						
							2016-06-29 17:47:36 -07:00  
				
					
						
							
							
								 
						
							
								7a7fe3abb8 
								
							 
						 
						
							
							
								
								prevent namespace cleanup hotloop  
							
							
							
						 
						
							2016-05-17 11:04:48 -04:00  
				
					
						
							
							
								 
						
							
								3171aac57c 
								
							 
						 
						
							
							
								
								Generated clients can return their RESTClients, RESTClient can return its RateLimiter  
							
							
							
						 
						
							2016-04-27 22:15:10 +02:00