Patrick Ohly 
							
						 
					 
					
						
						
							
						
						d64165c803 
					 
					
						
						
							
							generic ephemeral volumes: fix and test apiserver feature gate  
						
						 
						
						... 
						
						
						
						The implementation should have preserved an existing ephemeral volume
source during an update even when the feature gate is currently
disabled, but due to a cut-and-paste error it was checking for CSI
volumes instead.
The new test detected that. It's based on
https://github.com/kubernetes/kubernetes/pull/97058/files#diff-7826f7adbc1996a05ab52e3f5f02429e94b68ce6bce0dc534d1be636154fded3  
						
						
					 
					
						2021-03-03 10:13:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						d7e80ab038 
					 
					
						
						
							
							Implement pod deletion cost  
						
						 
						
						
						
						
					 
					
						2021-03-01 13:45:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						ec4d1b3821 
					 
					
						
						
							
							Skip visiting empty secret and configmap names  
						
						 
						
						
						
						
					 
					
						2021-02-27 15:54:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pacoxu 
							
						 
					 
					
						
						
							
						
						3de4dd841f 
					 
					
						
						
							
							remove featuregate for sysctl  
						
						 
						
						... 
						
						
						
						Co-authored-by: Skyler Clark <wgahnagl@protonmail.com > 
						
						
					 
					
						2021-02-22 16:51:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mayank Kumar 
							
						 
					 
					
						
						
							
						
						9a6f1e807e 
					 
					
						
						
							
							Promote RunAsGroup to GA  
						
						 
						
						
						
						
					 
					
						2021-02-18 13:32:54 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Kanzhelev 
							
						 
					 
					
						
						
							
						
						06da0e5e74 
					 
					
						
						
							
							GA of RuntimeClass feature gate and API  
						
						 
						
						
						
						
					 
					
						2020-11-11 19:22:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Derek Carr 
							
						 
					 
					
						
						
							
						
						45bd6cb186 
					 
					
						
						
							
							Downward API hugepages  
						
						 
						
						
						
						
					 
					
						2020-11-10 16:09:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shihang Zhang 
							
						 
					 
					
						
						
							
						
						ff641f6eb2 
					 
					
						
						
							
							mv TokenRequest and TokenRequestProjection to GA  
						
						 
						
						
						
						
					 
					
						2020-10-29 20:47:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Bertschy 
							
						 
					 
					
						
						
							
						
						ea14585500 
					 
					
						
						
							
							Remove StartupProbe featuregate and related logic  
						
						 
						
						
						
						
					 
					
						2020-08-22 15:09:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						70f68dbf74 
					 
					
						
						
							
							Merge pull request  #92856  from saschagrunert/psp-seccomp-ga  
						
						 
						
						... 
						
						
						
						Implement PodSecurityPolicy enforcement for seccomp GA 
						
						
					 
					
						2020-07-11 15:35:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sascha Grunert 
							
						 
					 
					
						
						
							
						
						96fb83c4c1 
					 
					
						
						
							
							Implement PodSecurityPolicy enforcement for seccomp GA  
						
						 
						
						... 
						
						
						
						This implements the necessary pieced for the PodSecurityPolicy
enforcement like described in the appropriate KEP section:
https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/20190717-seccomp-ga.md#podsecuritypolicy-enforcement 
Signed-off-by: Sascha Grunert <sgrunert@suse.com > 
						
						
					 
					
						2020-07-10 15:55:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Ohly 
							
						 
					 
					
						
						
							
						
						c05c8e915b 
					 
					
						
						
							
							GenericEphemeralVolume: feature gate, API, documentation  
						
						 
						
						... 
						
						
						
						As explained in
https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1698-generic-ephemeral-volumes ,
CSI inline volumes are not suitable for more "normal" kinds of storage
systems. For those a new approach is needed: "generic ephemeral inline
volumes". 
						
						
					 
					
						2020-07-09 11:02:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Diaz-Montes 
							
						 
					 
					
						
						
							
						
						4112d8db20 
					 
					
						
						
							
							Adding new PodSpec field called setHostnameAsFQDN and SetHostnameAsFQDN gate  
						
						 
						
						... 
						
						
						
						These changes add a new field, called setHostnameAsFQDN, to the PodSpec. This
field is a bool that will be used to indicate whether we would like
FQDN be set as hostname or not.
This is PART1 of the changes to enable KEP #1797  and addresses #91036  
						
						
					 
					
						2020-06-14 21:26:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						133dde6358 
					 
					
						
						
							
							Remove EvenPodsSpread featuregate and related logic  
						
						 
						
						
						
						
					 
					
						2020-06-02 11:24:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Sy Kim 
							
						 
					 
					
						
						
							
						
						2e56866c97 
					 
					
						
						
							
							move apparmor annotation constants to k8s.io/api/core/v1  
						
						 
						
						... 
						
						
						
						Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com > 
						
						
					 
					
						2020-04-06 10:22:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						357d3c9f93 
					 
					
						
						
							
							Merge pull request  #89584  from kevtaylor/kep/VolumeSubpathExpansion-Remove-FeatureGate  
						
						 
						
						... 
						
						
						
						Remove VolumeSubpathEnvExpansion Feature Gate 
						
						
					 
					
						2020-03-31 20:03:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Taylor 
							
						 
					 
					
						
						
							
						
						9fd48b4039 
					 
					
						
						
							
							Remove VolumeSubpathEnvExpansion Feature Gate  
						
						 
						
						
						
						
					 
					
						2020-03-27 16:28:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shihang Zhang 
							
						 
					 
					
						
						
							
						
						b56da85a77 
					 
					
						
						
							
							sync api/v1/pod/util with api/pod/util and remove DefaultContainers  
						
						 
						
						
						
						
					 
					
						2020-03-24 16:42:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ted Yu 
							
						 
					 
					
						
						
							
						
						e0dbbf0a65 
					 
					
						
						
							
							Visitors of Configmaps and Secrets should specify which containers to visit  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ted Yu <yuzhihong@gmail.com > 
						
						
					 
					
						2020-03-20 07:59:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						264e2f1744 
					 
					
						
						
							
							Merge pull request  #88488  from gnufied/implement-fix-recursive-chown  
						
						 
						
						... 
						
						
						
						Implement changes for fsgroup recursive chown 
						
						
					 
					
						2020-03-05 21:39:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ted Yu 
							
						 
					 
					
						
						
							
						
						af0e1319c3 
					 
					
						
						
							
							Allow container visitor to operate on selected container types  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ted Yu <yuzhihong@gmail.com > 
						
						
					 
					
						2020-03-05 11:48:00 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hemant Kumar 
							
						 
					 
					
						
						
							
						
						f7509d277e 
					 
					
						
						
							
							Define new type for storing volume fsgroupchangepolicy  
						
						 
						
						... 
						
						
						
						Address review comments for api change 
						
						
					 
					
						2020-03-04 21:23:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						497a998ba6 
					 
					
						
						
							
							Merge pull request  #88654  from ddebroy/gmsa-disable1  
						
						 
						
						... 
						
						
						
						Promote GMSA support for Windows to GA 
						
						
					 
					
						2020-03-04 02:32:01 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Deep Debroy 
							
						 
					 
					
						
						
							
						
						16d221e407 
					 
					
						
						
							
							Promote GMSA to GA  
						
						 
						
						... 
						
						
						
						Signed-off-by: Deep Debroy <ddebroy@docker.com > 
						
						
					 
					
						2020-03-04 02:56:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Safranek 
							
						 
					 
					
						
						
							
						
						2c1b743766 
					 
					
						
						
							
							Promote block volume features to GA  
						
						 
						
						
						
						
					 
					
						2020-02-28 20:48:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marosset 
							
						 
					 
					
						
						
							
						
						d44a30f0ed 
					 
					
						
						
							
							Moving Windows RunAsUserName feature to GA  
						
						 
						
						
						
						
					 
					
						2020-02-20 22:08:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						cbbe7d1bb9 
					 
					
						
						
							
							Remove checks for PodShareProcessNamespace feature gate  
						
						 
						
						
						
						
					 
					
						2019-10-31 17:15:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						afe8543a9a 
					 
					
						
						
							
							Merge pull request  #81926  from Zhuzhenghao/emptyDir  
						
						 
						
						... 
						
						
						
						Typo fix: EptyDir -> EmptyDir in pkg/api/pod/util.go 
						
						
					 
					
						2019-09-10 19:10:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Bertschy 
							
						 
					 
					
						
						
							
						
						e4d26f845e 
					 
					
						
						
							
							startupProbe: API changes  
						
						 
						
						
						
						
					 
					
						2019-08-30 00:40:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								朱正浩,Zhu Zhenghao 
							
						 
					 
					
						
						
							
						
						63943ba5b4 
					 
					
						
						
							
							Typo fix: EptyDir -> EmptyDir  
						
						 
						
						... 
						
						
						
						Signed-off-by: 朱正浩,Zhu Zhenghao <zhenghao.zhu@daocloud.io > 
						
						
					 
					
						2019-08-26 14:09:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						71245db133 
					 
					
						
						
							
							Merge pull request  #80946  from verb/comments  
						
						 
						
						... 
						
						
						
						Fix comment on dropPodStatusDisabledFields method 
						
						
					 
					
						2019-08-03 20:17:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						c7788b25f8 
					 
					
						
						
							
							Fix comment on dropPodStatusDisabledFields method  
						
						 
						
						
						
						
					 
					
						2019-08-03 14:16:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						802e765444 
					 
					
						
						
							
							Preserve existing ephemeral containers on update, validate unconditionally  
						
						 
						
						
						
						
					 
					
						2019-08-02 20:00:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						013f049ce0 
					 
					
						
						
							
							Add Ephemeral Containers to the Kubernetes core API  
						
						 
						
						
						
						
					 
					
						2019-07-22 11:19:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						49da505a9a 
					 
					
						
						
							
							EvenPodsSpread: api changes  
						
						 
						
						
						
						
					 
					
						2019-07-18 17:34:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Sturtevant 
							
						 
					 
					
						
						
							
						
						e8b369ff3c 
					 
					
						
						
							
							Windows: Adds RunAsUserName field in WindowsOptions  
						
						 
						
						... 
						
						
						
						Adds the field RunAsUserName in the WindowsSecurityContextOptions type,
which is used in PodSecurityContext and SecurityContext.
This field needs to allow for a valid set of usernames allowed for
Windows containers. It must have the format "U
This commit also validates the runAsUserName field, making sure that it valid,
having the format DOMAIN\USER (case insensitive), where DOMAIN\ is optional and
has to be a valid NetBios or DNS domain name.
For more information about the restrictions on the DOMAIN and USER parts, look here: [1] [2]
Adds the WindowsRunAsUserName alpha feature gate. By default, it is disabled.
If the feature gate is not enabled, the WindowsOptions.RunAsUserName field
will be dropped from both the PodSecurityContext and container
SecurityContext.
Co-Authored-By: Claudiu Belu <cbelu@cloudbasesolutions.com >
[1] https://support.microsoft.com/en-us/help/909264/naming-conventions-in-active-directory-for-computers-domains-sites-and 
[2] https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.localaccounts/new-localuser?view=powershell-5.1  
						
						
					 
					
						2019-07-17 15:03:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khaled Henidak(Kal) 
							
						 
					 
					
						
						
							
						
						81468e2696 
					 
					
						
						
							
							api: dropDisabledFields  
						
						 
						
						
						
						
					 
					
						2019-07-02 15:39:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						1215aa73d2 
					 
					
						
						
							
							Merge pull request  #79176  from verb/debug-iterate-containers  
						
						 
						
						... 
						
						
						
						Add helpers for iterating containers in a pod 
						
						
					 
					
						2019-06-25 09:32:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								draveness 
							
						 
					 
					
						
						
							
						
						ca6003bc75 
					 
					
						
						
							
							feat: cleanup PodPriority features gate  
						
						 
						
						
						
						
					 
					
						2019-06-23 11:57:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						ee821e2a04 
					 
					
						
						
							
							Create helpers for iterating containers in a pod  
						
						 
						
						
						
						
					 
					
						2019-06-21 08:32:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Ernst 
							
						 
					 
					
						
						
							
						
						33713087f4 
					 
					
						
						
							
							pod-overhead: drop from PodSpec based on feature-gate  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Ernst <eric.ernst@intel.com > 
						
						
					 
					
						2019-06-18 08:05:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						899d00a529 
					 
					
						
						
							
							Fix incorrect procMount defaulting  
						
						 
						
						
						
						
					 
					
						2019-06-10 22:01:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangqingcan 
							
						 
					 
					
						
						
							
						
						52f3380ef3 
					 
					
						
						
							
							change preempting to PreemptionPolicy  
						
						 
						
						
						
						
					 
					
						2019-05-31 12:42:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean Rouge 
							
						 
					 
					
						
						
							
						
						a3e914528a 
					 
					
						
						
							
							API changes for Windows GMSA support  
						
						 
						
						... 
						
						
						
						This patch comprises the API changes outlined in the Windows GMSA KEP
(https://github.com/kubernetes/enhancements/blob/master/keps/sig-windows/20181221-windows-group-managed-service-accounts-for-container-identity.md )
to add GMSA support to Windows workloads.
It includes validation, as well as dropping fields if the `WindowsGMSA` feature
flag is not set, both with unit tests.
Signed-off-by: Jean Rouge <rougej+github@gmail.com > 
						
						
					 
					
						2019-05-16 15:32:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Vivien 
							
						 
					 
					
						
						
							
						
						4ec7d2305d 
					 
					
						
						
							
							CSI Inline Volume - API changes  
						
						 
						
						
						
						
					 
					
						2019-03-08 12:35:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minhan Xia 
							
						 
					 
					
						
						
							
						
						562bc03cf6 
					 
					
						
						
							
							promote PodReadinessGate feature to GA  
						
						 
						
						
						
						
					 
					
						2019-02-25 16:28:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Taylor 
							
						 
					 
					
						
						
							
						
						a64b854137 
					 
					
						
						
							
							Implementation of KEP Feature Gate VolumeSubpathEnvExpansion  
						
						 
						
						
						
						
					 
					
						2019-02-20 01:37:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						52d4500f23 
					 
					
						
						
							
							Merge pull request  #72714  from mourya007/features_gate  
						
						 
						
						... 
						
						
						
						Move TokenRequestProjection feature gate out of validation 
						
						
					 
					
						2019-01-11 15:53:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mourya007 
							
						 
					 
					
						
						
							
						
						d0b35d1b05 
					 
					
						
						
							
							Move TokenRequestProjection feature gate out of validation  
						
						 
						
						
						
						
					 
					
						2019-01-11 00:49:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rajath Agasthya 
							
						 
					 
					
						
						
							
						
						5de2d7694d 
					 
					
						
						
							
							Remove Sysctls feature gate from validation  
						
						 
						
						
						
						
					 
					
						2019-01-09 18:56:11 -08:00