065ff42f34 
								
							 
						 
						
							
							
								
								gracefully shutdown apiserver after all non-long running requests finish  
							
							... 
							
							
							
							Kubernetes-commit: db4f0de28075f34bb4bfa8d821ad25cd3a7eba1f 
							
						 
						
							2017-11-02 19:29:31 +08:00  
				
					
						
							
							
								 
						
							
								eecedb2781 
								
							 
						 
						
							
							
								
								Revert "audit backend run shutdown gracefully after http handler finish"  
							
							... 
							
							
							
							This reverts commit f42686081bff88e44b339562c4927775f4439671.
Kubernetes-commit: f6a89df3fb719f4db565c7dade63575ccbdb3031 
							
						 
						
							2017-10-30 15:26:51 +01:00  
				
					
						
							
							
								 
						
							
								d1aa17bde6 
								
							 
						 
						
							
							
								
								audit backend run shutdown gracefully after http handler finish  
							
							... 
							
							
							
							Kubernetes-commit: f42686081bff88e44b339562c4927775f4439671 
							
						 
						
							2017-10-20 16:26:49 +08:00  
				
					
						
							
							
								 
						
							
								80d8099973 
								
							 
						 
						
							
							
								
								Added PreShutdownHooks to the apiserver  
							
							... 
							
							
							
							Kubernetes-commit: 0840e6d86925f9bfa0b9beea0e7ddf52791e8523 
							
						 
						
							2017-10-12 21:20:46 -04:00  
				
					
						
							
							
								 
						
							
								063df5c7b3 
								
							 
						 
						
							
							
								
								fix typos: remove duplicated word in comments  
							
							... 
							
							
							
							Kubernetes-commit: 87c29a08e1f51b2989ff15fc3e5857bc287e401f 
							
						 
						
							2017-06-17 17:17:22 +08:00  
				
					
						
							
							
								 
						
							
								f189d35f0e 
								
							 
						 
						
							
							
								
								removes Authorizer and ExternalClientSet from kubeapiserver's admission initializer.  
							
							... 
							
							
							
							Kubernetes-commit: 6b1f1d14148fe3962594d8f4c9ca15d1c6171819 
							
						 
						
							2017-10-03 18:08:30 +02:00  
				
					
						
							
							
								 
						
							
								97e22b00fa 
								
							 
						 
						
							
							
								
								apiserver: split core API creation from secure serving  
							
							... 
							
							
							
							Kubernetes-commit: 2b64d3a0fd2ccdad4b2f21acb484a36e04381856 
							
						 
						
							2017-09-09 21:44:32 +00:00  
				
					
						
							
							
								 
						
							
								75cf96f31e 
								
							 
						 
						
							
							
								
								apiserver: stratify versioned informer construction  
							
							... 
							
							
							
							Kubernetes-commit: ca3f7453464f6866a3bf467c8b9d8e132484cfb4 
							
						 
						
							2017-09-09 21:44:32 +00:00  
				
					
						
							
							
								 
						
							
								e4b1b0656b 
								
							 
						 
						
							
							
								
								apiserver: make config completion structural recursion  
							
							... 
							
							
							
							Kubernetes-commit: 1bcea54104cb7f53e58924dd5413cf4ba7ceb587 
							
						 
						
							2017-09-09 21:44:32 +00:00  
				
					
						
							
							
								 
						
							
								9f885389e9 
								
							 
						 
						
							
							
								
								make url parsing in apiserver configurable  
							
							... 
							
							
							
							Kubernetes-commit: ccc7c9bdfa80caee93953a96dec0d689d93f08e5 
							
						 
						
							2017-09-04 14:03:48 +00:00  
				
					
						
							
							
								 
						
							
								eaf131e1fc 
								
							 
						 
						
							
							
								
								Provide whole delegate chain to kube aggregator  
							
							... 
							
							
							
							Kubernetes-commit: 7cbdb90890ac89ec15be2b21b5cbdc51e94e42d6 
							
						 
						
							2017-09-04 14:03:46 +00:00  
				
					
						
							
							
								 
						
							
								677d724b3a 
								
							 
						 
						
							
							
								
								Allow audit to log authorization failures  
							
							... 
							
							
							
							Kubernetes-commit: 9fef244d4ccce0ea8daf37ab86a7af4892d000cf 
							
						 
						
							2017-09-03 14:04:12 +00:00  
				
					
						
							
							
								 
						
							
								a50d8a0b4f 
								
							 
						 
						
							
							
								
								add selfsubjectrulesreview api  
							
							... 
							
							
							
							Kubernetes-commit: f14c1384387ac196e87334b5a0e05e01d7581387 
							
						 
						
							2017-09-03 14:04:10 +00:00  
				
					
						
							
							
								 
						
							
								e1e8bebf50 
								
							 
						 
						
							
							
								
								Add --request-timeout to allow the global request timeout of 60 seconds to be configured.  
							
							... 
							
							
							
							Kubernetes-commit: cb764756c6f152bfb866b161315369bc47ebf13c 
							
						 
						
							2017-08-29 13:18:50 +00:00  
				
					
						
							
							
								 
						
							
								c229fe60e4 
								
							 
						 
						
							
							
								
								fix typo in staging/src/k8s.io/apiserver/pkg/server/config.go  
							
							... 
							
							
							
							Kubernetes-commit: 1382d2f6e8baa2342e2b117b527d4b74d3b539ee 
							
						 
						
							2017-08-29 13:13:50 +00:00  
				
					
						
							
							
								 
						
							
								e671fe20d7 
								
							 
						 
						
							
							
								
								Update main repo references to new kube-openapi repo  
							
							... 
							
							
							
							Kubernetes-commit: 400b77b48f972b1e10854980586559d5852088c7 
							
						 
						
							2017-08-29 13:13:04 +00:00  
				
					
						
							
							
								 
						
							
								7f0ff974d5 
								
							 
						 
						
							
							
								
								rate limiting should not affect system masters  
							
							... 
							
							
							
							Kubernetes-commit: 8a3b4d81e6c3a74fa1afa5fd17d3bf42ba1e856d 
							
						 
						
							2017-07-28 13:56:11 +00:00  
				
					
						
							
							
								 
						
							
								276c240fae 
								
							 
						 
						
							
							
								
								Fix 401/403 apiserver errors do not return 'Status' objects  
							
							... 
							
							
							
							Kubernetes-commit: 3d6479f7216dcb61e56ab6dd53fad7176930645d 
							
						 
						
							2017-07-05 23:59:23 +00:00  
				
					
						
							
							
								 
						
							
								fc0bd6b232 
								
							 
						 
						
							
							
								
								make the panic handler first  
							
							... 
							
							
							
							Kubernetes-commit: 9b43bd4a5b234d528ebc0fd059ae69eedced8c7f 
							
						 
						
							2017-07-05 23:59:22 +00:00  
				
					
						
							
							
								 
						
							
								b74e5942e2 
								
							 
						 
						
							
							
								
								add compression to GET and LIST api requests  
							
							... 
							
							
							
							this feature is gated; disabled by default
Kubernetes-commit: c305f72315a83c16c40fbbfd06b563f9e67208ff 
							
						 
						
							2017-06-28 00:14:31 +00:00  
				
					
						
							
							
								 
						
							
								10de73bc53 
								
							 
						 
						
							
							
								
								move CRD behind TPR  
							
							... 
							
							
							
							Kubernetes-commit: 18177e2bdeafbddeb3d66fec0b8cb88794cd69ff 
							
						 
						
							2017-06-13 20:47:29 +00:00  
				
					
						
							
							
								 
						
							
								8ff532a4cb 
								
							 
						 
						
							
							
								
								Implement audit policy logic  
							
							... 
							
							
							
							Kubernetes-commit: a5de309ee261aea15bb1cc12647b32640c2ac196 
							
						 
						
							2017-06-13 20:47:28 +00:00  
				
					
						
							
							
								 
						
							
								ec8d130fa7 
								
							 
						 
						
							
							
								
								audit: wire through non-nil context everywhere  
							
							... 
							
							
							
							Kubernetes-commit: ce942d19c378ecd335e7e158e30cdc184f9d6184 
							
						 
						
							2017-06-13 20:47:28 +00:00  
				
					
						
							
							
								 
						
							
								f7d766d92d 
								
							 
						 
						
							
							
								
								audit: add audit event to the context and fill in handlers  
							
							... 
							
							
							
							Kubernetes-commit: 0b5bcb021932355b3ff7c2b45fb579f4adad84bf 
							
						 
						
							2017-06-13 20:47:28 +00:00  
				
					
						
							
							
								 
						
							
								6bd3c73150 
								
							 
						 
						
							
							
								
								apiserver: move LongRunningRequestCheck type into endpoints/request  
							
							... 
							
							
							
							Kubernetes-commit: c1bf6e832e2887ef6cd0e7b7fa97a168fdf474e5 
							
						 
						
							2017-06-13 20:47:27 +00:00  
				
					
						
							
							
								 
						
							
								ceeef3670c 
								
							 
						 
						
							
							
								
								This PR implements AdmissionOptions.ApplyTo  
							
							... 
							
							
							
							ApplyTo adds the admission chain to the server configuration the method lazily initializes a generic plugin
that is appended to the list of pluginInitializers.
apiserver.Config will hold an instance of SharedInformerFactory to ensure we only have once instance.
The field will be initialized in apisever.SecureServingOptions
Kubernetes-commit: 8cea69aa9812d6627ebdfa4f8b9c1d7624a8f3f5 
							
						 
						
							2017-05-16 17:27:50 +00:00  
				
					
						
							
							
								 
						
							
								49f3eb05d8 
								
							 
						 
						
							
							
								
								refactor names for the apiserver handling chain  
							
							... 
							
							
							
							Kubernetes-commit: 4389f715768661731f0aae7438b2cc8414c9746a 
							
						 
						
							2017-05-12 17:30:09 +00:00  
				
					
						
							
							
								 
						
							
								a44fceadf3 
								
							 
						 
						
							
							
								
								Update go-restful dependency  
							
							... 
							
							
							
							Kubernetes-commit: ea042c6ca0fc7eb8017012ca56d6879b8cf10637 
							
						 
						
							2017-05-12 17:30:08 +00:00  
				
					
						
							
							
								 
						
							
								585812f439 
								
							 
						 
						
							
							
								
								use our own serve mux that directs how we want  
							
							... 
							
							
							
							Kubernetes-commit: c837c7fb1a227ef8c772ad15b08ff47593379543 
							
						 
						
							2017-05-04 20:36:37 +00:00  
				
					
						
							
							
								 
						
							
								2b31ba8b9c 
								
							 
						 
						
							
							
								
								separate discovery from the apiserver  
							
							... 
							
							
							
							Kubernetes-commit: e099f5eee60ad32661d28a2eda9d615ac25ba9a4 
							
						 
						
							2017-05-02 20:36:05 +00:00  
				
					
						
							
							
								 
						
							
								01f14fece5 
								
							 
						 
						
							
							
								
								only log stacks on server errors  
							
							... 
							
							
							
							Kubernetes-commit: b73cddb2278d792c7e07d4e69969df32636ecb6d 
							
						 
						
							2017-04-10 20:35:11 +00:00  
				
					
						
							
							
								 
						
							
								72998a2b11 
								
							 
						 
						
							
							
								
								Allow disabling specific post-start hooks  
							
							... 
							
							
							
							Kubernetes-commit: 2c89ff59e22e0d9c825203c4cb94613a3b246d64 
							
						 
						
							2017-03-31 20:37:16 +00:00  
				
					
						
							
							
								 
						
							
								b137e92ccf 
								
							 
						 
						
							
							
								
								Plumb cipher/tls version serving options  
							
							... 
							
							
							
							Kubernetes-commit: e156aca4f21331465ba9406be362b9f16b8aba9e 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								38fb6e78f7 
								
							 
						 
						
							
							
								
								move legacy insecure options out of the main flow  
							
							... 
							
							
							
							Kubernetes-commit: cd297546807fc08546905a2b96879d13bcf3a30b 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								b3af46c0dc 
								
							 
						 
						
							
							
								
								wire in aggregation  
							
							... 
							
							
							
							Kubernetes-commit: 8e26fa25da6d3b1deb333fe2484f794795d1c6b9 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								8c644986dc 
								
							 
						 
						
							
							
								
								require codecfactory  
							
							... 
							
							
							
							Kubernetes-commit: 087a03022106c02f82a497f65b945f3cbab3f643 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								6e5dbf8e26 
								
							 
						 
						
							
							
								
								rewire aggregation handling chain to be normal  
							
							... 
							
							
							
							Kubernetes-commit: b28966b48ae8e3e10427e0347f33a36053884e0a 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								43ba6dde7a 
								
							 
						 
						
							
							
								
								allow combining API servers  
							
							... 
							
							
							
							Kubernetes-commit: bccef75d7ae43be333e068748bb6f998dafa6d9d 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								4620c09303 
								
							 
						 
						
							
							
								
								allow fallthrough handling from go-restful routes  
							
							... 
							
							
							
							Kubernetes-commit: 02efeeaf4087533803299356de1673c8400bc351 
							
						 
						
							2017-03-31 20:37:15 +00:00  
				
					
						
							
							
								 
						
							
								7170396682 
								
							 
						 
						
							
							
								
								tweak defaults for recommended apiserver options  
							
							... 
							
							
							
							Kubernetes-commit: acba2cbd6d188a34f4c3032c933921ba22a0f77c 
							
						 
						
							2017-03-18 19:56:08 +00:00  
				
					
						
							
							
								 
						
							
								0446eafcdb 
								
							 
						 
						
							
							
								
								fix misspell "roughly" in config.go  
							
							
							
						 
						
							2017-02-23 09:48:09 -05:00  
				
					
						
							
							
								 
						
							
								585aca0c2c 
								
							 
						 
						
							
							
								
								k8s.io/apiserver: straighten EtcdOptions, backend Config and kube RESTOptionsFactory  
							
							
							
						 
						
							2017-02-16 08:03:03 -05:00  
				
					
						
							
							
								 
						
							
								147d3934cf 
								
							 
						 
						
							
							
								
								auto-create the loopback token  
							
							
							
						 
						
							2017-02-14 14:04:06 -05:00  
				
					
						
							
							
								 
						
							
								9d21f84d8f 
								
							 
						 
						
							
							
								
								streamline etcd options for aggregated api server  
							
							
							
						 
						
							2017-02-13 07:36:42 -05:00  
				
					
						
							
							
								 
						
							
								284a95797b 
								
							 
						 
						
							
							
								
								apiserver command line options lead to config  
							
							
							
						 
						
							2017-02-13 07:36:41 -05:00  
				
					
						
							
							
								 
						
							
								ad39e3715b 
								
							 
						 
						
							
							
								
								add apiserver API group for structured configuration  
							
							
							
						 
						
							2017-02-13 07:36:41 -05:00  
				
					
						
							
							
								 
						
							
								a372fcad62 
								
							 
						 
						
							
							
								
								Mechanical fixup imports: pkg/genericapiserver  
							
							
							
						 
						
							2017-02-13 07:36:41 -05:00  
				
					
						
							
							
								 
						
							
								f3c3e07241 
								
							 
						 
						
							
							
								
								Mechanical move: pkg/genericapiserver -> k8s.io/apiserver  
							
							
							
						 
						
							2017-02-13 07:36:41 -05:00