@@ -331,7 +331,7 @@ spec:
331
331
pod labels will be ignored. The default value is empty.
332
332
The same key is forbidden to exist in both matchLabelKeys and labelSelector.
333
333
Also, matchLabelKeys cannot be set when labelSelector isn't set.
334
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
334
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
335
335
items :
336
336
type : string
337
337
type : array
@@ -346,7 +346,7 @@ spec:
346
346
pod labels will be ignored. The default value is empty.
347
347
The same key is forbidden to exist in both mismatchLabelKeys and labelSelector.
348
348
Also, mismatchLabelKeys cannot be set when labelSelector isn't set.
349
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
349
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
350
350
items :
351
351
type : string
352
352
type : array
@@ -512,7 +512,7 @@ spec:
512
512
pod labels will be ignored. The default value is empty.
513
513
The same key is forbidden to exist in both matchLabelKeys and labelSelector.
514
514
Also, matchLabelKeys cannot be set when labelSelector isn't set.
515
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
515
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
516
516
items :
517
517
type : string
518
518
type : array
@@ -527,7 +527,7 @@ spec:
527
527
pod labels will be ignored. The default value is empty.
528
528
The same key is forbidden to exist in both mismatchLabelKeys and labelSelector.
529
529
Also, mismatchLabelKeys cannot be set when labelSelector isn't set.
530
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
530
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
531
531
items :
532
532
type : string
533
533
type : array
@@ -690,7 +690,7 @@ spec:
690
690
pod labels will be ignored. The default value is empty.
691
691
The same key is forbidden to exist in both matchLabelKeys and labelSelector.
692
692
Also, matchLabelKeys cannot be set when labelSelector isn't set.
693
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
693
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
694
694
items :
695
695
type : string
696
696
type : array
@@ -705,7 +705,7 @@ spec:
705
705
pod labels will be ignored. The default value is empty.
706
706
The same key is forbidden to exist in both mismatchLabelKeys and labelSelector.
707
707
Also, mismatchLabelKeys cannot be set when labelSelector isn't set.
708
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
708
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
709
709
items :
710
710
type : string
711
711
type : array
@@ -871,7 +871,7 @@ spec:
871
871
pod labels will be ignored. The default value is empty.
872
872
The same key is forbidden to exist in both matchLabelKeys and labelSelector.
873
873
Also, matchLabelKeys cannot be set when labelSelector isn't set.
874
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
874
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
875
875
items :
876
876
type : string
877
877
type : array
@@ -886,7 +886,7 @@ spec:
886
886
pod labels will be ignored. The default value is empty.
887
887
The same key is forbidden to exist in both mismatchLabelKeys and labelSelector.
888
888
Also, mismatchLabelKeys cannot be set when labelSelector isn't set.
889
- This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
889
+ This is a beta field and requires enabling MatchLabelKeysInPodAffinity feature gate (enabled by default) .
890
890
items :
891
891
type : string
892
892
type : array
@@ -1136,18 +1136,28 @@ spec:
1136
1136
type : object
1137
1137
supplementalGroups :
1138
1138
description : |-
1139
- A list of groups applied to the first process run in each container, in addition
1140
- to the container's primary GID, the fsGroup (if specified), and group memberships
1141
- defined in the container image for the uid of the container process. If unspecified,
1142
- no additional groups are added to any container. Note that group memberships
1143
- defined in the container image for the uid of the container process are still effective,
1144
- even if they are not included in this list.
1139
+ A list of groups applied to the first process run in each container, in
1140
+ addition to the container's primary GID and fsGroup (if specified). If
1141
+ the SupplementalGroupsPolicy feature is enabled, the
1142
+ supplementalGroupsPolicy field determines whether these are in addition
1143
+ to or instead of any group memberships defined in the container image.
1144
+ If unspecified, no additional groups are added, though group memberships
1145
+ defined in the container image may still be used, depending on the
1146
+ supplementalGroupsPolicy field.
1145
1147
Note that this field cannot be set when spec.os.name is windows.
1146
1148
items :
1147
1149
format : int64
1148
1150
type : integer
1149
1151
type : array
1150
1152
x-kubernetes-list-type : atomic
1153
+ supplementalGroupsPolicy :
1154
+ description : |-
1155
+ Defines how supplemental groups of the first container processes are calculated.
1156
+ Valid values are "Merge" and "Strict". If not specified, "Merge" is used.
1157
+ (Alpha) Using the field requires the SupplementalGroupsPolicy feature gate to be enabled
1158
+ and the container runtime must implement support for this feature.
1159
+ Note that this field cannot be set when spec.os.name is windows.
1160
+ type : string
1151
1161
sysctls :
1152
1162
description : |-
1153
1163
Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported
@@ -1228,6 +1238,12 @@ spec:
1228
1238
the Pod where this field is used. It makes that resource available
1229
1239
inside a container.
1230
1240
type : string
1241
+ request :
1242
+ description : |-
1243
+ Request is the name chosen for a request in the referenced claim.
1244
+ If empty, everything from the claim is made available, otherwise
1245
+ only the result of this request.
1246
+ type : string
1231
1247
required :
1232
1248
- name
1233
1249
type : object
@@ -1331,7 +1347,7 @@ spec:
1331
1347
procMount :
1332
1348
description : |-
1333
1349
procMount denotes the type of proc mount to use for the containers.
1334
- The default is DefaultProcMount which uses the container runtime defaults for
1350
+ The default value is Default which uses the container runtime defaults for
1335
1351
readonly paths and masked paths.
1336
1352
This requires the ProcMountType feature flag to be enabled.
1337
1353
Note that this field cannot be set when spec.os.name is windows.
0 commit comments