k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						538cf72208 
					 
					
						
						
							
							Merge pull request  #15051  from feiskyer/kubelet/garbage-collection  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-10-09 02:11:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								feisky 
							
						 
					 
					
						
						
							
						
						d624c7de51 
					 
					
						
						
							
							Pass the ContainerGCPolicy in Runtime.GarbageCollect  
						
						 
						
						
						
						
					 
					
						2015-10-09 06:57:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						098ab05997 
					 
					
						
						
							
							kubelet: move common types to kubelet/types  
						
						 
						
						... 
						
						
						
						This would faciliate tasks such as moving code in pkg/kubelet to sub packages. 
						
						
					 
					
						2015-10-08 14:38:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Robinson 
							
						 
					 
					
						
						
							
						
						fe185f5ea7 
					 
					
						
						
							
							Merge pull request  #14415  from mesosphere/sttts-code-dedup-kubelet-init  
						
						 
						
						... 
						
						
						
						Preparation for Mesos kubelet code-deduplication 
						
						
					 
					
						2015-10-05 14:43:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhishek Shah 
							
						 
					 
					
						
						
							
						
						37692d498c 
					 
					
						
						
							
							allow hostNetwork, hostPID and hostIPC by default  
						
						 
						
						
						
						
					 
					
						2015-10-02 15:26:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						df5e9f8a4d 
					 
					
						
						
							
							Allow to override the pod config in CreateAndInitKubelet  
						
						 
						
						
						
						
					 
					
						2015-10-02 19:38:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						2c03c04879 
					 
					
						
						
							
							Make createAndInitKubelet public to be reusable  
						
						 
						
						
						
						
					 
					
						2015-10-02 19:38:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						cd760cc4ea 
					 
					
						
						
							
							Make kubelet builder customizable  
						
						 
						
						... 
						
						
						
						This is the preparation to remove a lot of duplicated code for kubelet
initialization in https://github.com/kubernetes/kubernetes/pull/13036 . 
						
						
					 
					
						2015-10-02 19:38:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						fc79ce347e 
					 
					
						
						
							
							Allow usining FakeOOMAdjuster in Kubelet  
						
						 
						
						
						
						
					 
					
						2015-10-01 10:55:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						b661cfd21e 
					 
					
						
						
							
							Merge pull request  #14643  from liguangbo/change_Oom_to_OOM  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-29 18:54:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						7cfb3479e0 
					 
					
						
						
							
							Small fixes to Kubemark scripts  
						
						 
						
						
						
						
					 
					
						2015-09-29 10:24:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liguangbo 
							
						 
					 
					
						
						
							
						
						12299087da 
					 
					
						
						
							
							Change Oom to OOM  
						
						 
						
						
						
						
					 
					
						2015-09-28 18:18:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						dd3bd73948 
					 
					
						
						
							
							Initial Kubemark commit  
						
						 
						
						
						
						
					 
					
						2015-09-28 11:39:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dawn Chen 
							
						 
					 
					
						
						
							
						
						38583307ca 
					 
					
						
						
							
							flag controlled RLIMIT_NOFILE for kubelet.  
						
						 
						
						
						
						
					 
					
						2015-09-22 15:18:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Federico Simoncelli 
							
						 
					 
					
						
						
							
						
						f21d9ac9e4 
					 
					
						
						
							
							Support pods with containers using host ipc  
						
						 
						
						... 
						
						
						
						Add a HostIPC field to the Pod Spec to create containers sharing
the same ipc of the host.
This feature must be explicitly enabled in apiserver using the
option host-ipc-sources.
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com > 
						
						
					 
					
						2015-09-18 21:13:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Filip Grzadkowski 
							
						 
					 
					
						
						
							
						
						7fe34f2050 
					 
					
						
						
							
							Introduce nsenter writer for volume plugins  
						
						 
						
						
						
						
					 
					
						2015-09-17 16:40:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						445fde3dc5 
					 
					
						
						
							
							Merge pull request  #13447  from pweil-/pid-mode  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-16 23:34:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						4b8ddf3d7e 
					 
					
						
						
							
							Add information about ports opened by Kubelet to API  
						
						 
						
						
						
						
					 
					
						2015-09-15 14:24:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Weil 
							
						 
					 
					
						
						
							
						
						ed80c2b940 
					 
					
						
						
							
							pid mode  
						
						 
						
						
						
						
					 
					
						2015-09-15 13:51:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						bfc60709b1 
					 
					
						
						
							
							Merge pull request  #13468  from yifan-gu/rkt_doc  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-10 20:32:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						b225c1d47a 
					 
					
						
						
							
							Run gofmt (separate commit for easy rebases)  
						
						 
						
						
						
						
					 
					
						2015-09-10 17:17:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						15b30b8b09 
					 
					
						
						
							
							Move version agnostic parts of client  
						
						 
						
						... 
						
						
						
						pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record 
						
						
					 
					
						2015-09-10 17:17:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yifan Gu 
							
						 
					 
					
						
						
							
						
						e7b9c50ba1 
					 
					
						
						
							
							kubelet/rkt: add support for different stage1 image.  
						
						 
						
						... 
						
						
						
						Also enable grace stop for service files. 
						
						
					 
					
						2015-09-10 14:58:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						44e6a566f6 
					 
					
						
						
							
							alphabetize structs in cmd/kubelet/app/server.go  
						
						 
						
						
						
						
					 
					
						2015-09-10 09:54:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gmarek 
							
						 
					 
					
						
						
							
						
						3f8953e23b 
					 
					
						
						
							
							Add additional knobs to SimpleKubelet  
						
						 
						
						
						
						
					 
					
						2015-09-10 09:24:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jiangyaoguo 
							
						 
					 
					
						
						
							
						
						1460a1fb9e 
					 
					
						
						
							
							Rate limit events in kubelet  
						
						 
						
						... 
						
						
						
						1. Add EvnetRecordQps and EventBurst parameter in kubelet.
2. If  EvnetRecordQps and EventBurst was set, rate limit events in kubelet
with a independent ratelimiter as setted. 
						
						
					 
					
						2015-09-09 16:57:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						5dc74e8dbf 
					 
					
						
						
							
							Add support for CFS quota in kubelet  
						
						 
						
						
						
						
					 
					
						2015-09-03 13:44:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								He Simei 
							
						 
					 
					
						
						
							
						
						f5bdea836e 
					 
					
						
						
							
							specify gc  
						
						 
						
						
						
						
					 
					
						2015-09-01 10:16:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						4a7115d272 
					 
					
						
						
							
							Merge pull request  #11955  from pedro-r-marques/flag_resolv_conf  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-08-30 21:03:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCoy 
							
						 
					 
					
						
						
							
						
						5a2f992d75 
					 
					
						
						
							
							Fixing kubelet cmd documentation for register-node argument  
						
						 
						
						
						
						
					 
					
						2015-08-27 21:04:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pedro Roque Marques 
							
						 
					 
					
						
						
							
						
						99b1da848d 
					 
					
						
						
							
							Add kubelet '--resolv-conf' flag.  
						
						 
						
						... 
						
						
						
						Allow the user to specify the resolver configuration file that is used
to determine the default DNS parameters. This defaults to the system's
/etc/resolv.conf. 
						
						
					 
					
						2015-08-26 15:41:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						c237ac4c84 
					 
					
						
						
							
							Merge pull request  #13003  from yujuhong/decouple_workers  
						
						 
						
						... 
						
						
						
						kubelet: trigger pod workers independently 
						
						
					 
					
						2015-08-26 09:53:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						b906e34576 
					 
					
						
						
							
							kubelet: trigger pod workers independently  
						
						 
						
						... 
						
						
						
						Currently, whenever there is any update, kubelet would force all pod workers to
sync again, causing resource contention and hence performance degradation.
This commit flips kubelet to use incremental updates (as opposed to snapshots).
This allows us to know what pods have changed and send updates to those pod
workers only. The `SyncPods` function has been replaced with individual
handlers, each handling an operation (ADD, REMOVE, UPDATE). Pod workers are
still triggered periodically, and kubelet performs periodic cleanup as well.
This commit also spawns a new goroutine solely responsible for killing pods.
This is necessary because pod killing could hold up the sync loop for
indefinitely long amount of time now user can define the graceful termination
period in the container spec. 
						
						
					 
					
						2015-08-25 17:52:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yu-Ju Hong 
							
						 
					 
					
						
						
							
						
						3bc2157889 
					 
					
						
						
							
							Merge pull request  #13100  from pweil-/cap-priv-sources  
						
						 
						
						... 
						
						
						
						use privileged source object 
						
						
					 
					
						2015-08-25 16:10:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Weil 
							
						 
					 
					
						
						
							
						
						709e654686 
					 
					
						
						
							
							use privileged source object  
						
						 
						
						
						
						
					 
					
						2015-08-24 16:53:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								caogaojin 
							
						 
					 
					
						
						
							
						
						60cb4406e9 
					 
					
						
						
							
							Cleanup deprecated Forever function  
						
						 
						
						... 
						
						
						
						Since util.Forever function has been deprecated, we should cleanup these
pieces of code. 
						
						
					 
					
						2015-08-24 10:31:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan Wills 
							
						 
					 
					
						
						
							
						
						80e799fc0c 
					 
					
						
						
							
							Allow configuring the rkt binary in a kubelet with a flag.  
						
						 
						
						... 
						
						
						
						This is necessary because coreos comes with rkt installed, and if we want to use a different version
we need some way to avoid the default one. 
						
						
					 
					
						2015-08-19 09:42:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ae6c64d9bb 
					 
					
						
						
							
							Moving everyone to unversioned client  
						
						 
						
						
						
						
					 
					
						2015-08-18 10:23:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						2a17dbff13 
					 
					
						
						
							
							Moving clientauth package to be under client  
						
						 
						
						
						
						
					 
					
						2015-08-12 14:43:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Paris 
							
						 
					 
					
						
						
							
						
						fe6b633e2a 
					 
					
						
						
							
							Convert for util.IP to just use a net.IP  
						
						 
						
						... 
						
						
						
						pflag can handle IP addresses so use the pflag code instead of doing it
ourselves. This means our code just uses net.IP and we don't have all of
the useless casting back and forth! 
						
						
					 
					
						2015-08-10 10:15:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Satnam Singh 
							
						 
					 
					
						
						
							
						
						991775e77b 
					 
					
						
						
							
							Merge pull request  #10724  from eparis/convert-underscore-to-dash  
						
						 
						
						... 
						
						
						
						Convert underscore to dash 
						
						
					 
					
						2015-08-07 16:40:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Satnam Singh 
							
						 
					 
					
						
						
							
						
						950ec96db0 
					 
					
						
						
							
							Merge pull request  #12182  from AnanyaKumar/qos-node  
						
						 
						
						... 
						
						
						
						Add QoS support on node 
						
						
					 
					
						2015-08-07 14:27:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ananya Kumar 
							
						 
					 
					
						
						
							
						
						6ef3de1d5f 
					 
					
						
						
							
							Add QoS support on node  
						
						 
						
						
						
						
					 
					
						2015-08-07 11:18:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Paris 
							
						 
					 
					
						
						
							
						
						cfc9312b7f 
					 
					
						
						
							
							Convert pkg/ and cmd/ from --flag_name= to --flag-name=  
						
						 
						
						
						
						
					 
					
						2015-08-07 11:00:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Walter 
							
						 
					 
					
						
						
							
						
						792fc2269b 
					 
					
						
						
							
							change underscores to dashes to match the command line argument  
						
						 
						
						
						
						
					 
					
						2015-08-06 22:13:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Paris 
							
						 
					 
					
						
						
							
						
						7cbb52ce04 
					 
					
						
						
							
							Use the pflag StringSlice instead of implementing it ourselves  
						
						 
						
						... 
						
						
						
						Saves code and makes our code easier to read because we just use normal
[]string instead of custom type. 
						
						
					 
					
						2015-08-06 19:16:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						bb79365e2a 
					 
					
						
						
							
							Split kubelet server initialization into two parts  
						
						 
						
						... 
						
						
						
						First is initializing a KubeletConfig that starts no background
processes. Second is running the config. Provide a legacy path
that won't impact older callers while making it easier to customize
the interfaces passed to the Kubelet.
Used by OpenShift to inject some custom interfaces to the Kubelet
for config management. 
						
						
					 
					
						2015-08-06 09:59:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						17defc7383 
					 
					
						
						
							
							run gofmt on everything we touched  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:52:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						12b9da8f3d 
					 
					
						
						
							
							Merge pull request  #9976  from smarterclayton/nsenter_mount_broken  
						
						 
						
						... 
						
						
						
						Fix mount issues in containerized Kubelet 
						
						
					 
					
						2015-07-31 17:15:28 -07:00