Skip to content

Commit c081c02

Browse files
author
Kubernetes Submit Queue
authored
Merge pull request kubernetes#67349 from mikedanese/trbeta
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md. promote TokenRequest and projection to beta in 1.12 ```release-note TokenRequest and TokenRequestProjection are now beta features. To enable these feature, the API server needs to be started with the following flags: * --service-account-issuer * --service-account-signing-key-file * --service-account-api-audiences ```
2 parents 07f68ea + 92b4e3c commit c081c02

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

pkg/features/kube_features.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -255,13 +255,13 @@ const (
255255
ScheduleDaemonSetPods utilfeature.Feature = "ScheduleDaemonSetPods"
256256

257257
// owner: @mikedanese
258-
// alpha: v1.10
258+
// beta: v1.12
259259
//
260260
// Implement TokenRequest endpoint on service account resources.
261261
TokenRequest utilfeature.Feature = "TokenRequest"
262262

263263
// owner: @mikedanese
264-
// alpha: v1.11
264+
// beta: v1.12
265265
//
266266
// Enable ServiceAccountTokenVolumeProjection support in ProjectedVolumes.
267267
TokenRequestProjection utilfeature.Feature = "TokenRequestProjection"
@@ -408,8 +408,8 @@ var defaultKubernetesFeatureGates = map[utilfeature.Feature]utilfeature.FeatureS
408408
SupportPodPidsLimit: {Default: false, PreRelease: utilfeature.Alpha},
409409
HyperVContainer: {Default: false, PreRelease: utilfeature.Alpha},
410410
ScheduleDaemonSetPods: {Default: false, PreRelease: utilfeature.Alpha},
411-
TokenRequest: {Default: false, PreRelease: utilfeature.Alpha},
412-
TokenRequestProjection: {Default: false, PreRelease: utilfeature.Alpha},
411+
TokenRequest: {Default: true, PreRelease: utilfeature.Beta},
412+
TokenRequestProjection: {Default: true, PreRelease: utilfeature.Beta},
413413
CRIContainerLogRotation: {Default: true, PreRelease: utilfeature.Beta},
414414
GCERegionalPersistentDisk: {Default: true, PreRelease: utilfeature.Beta},
415415
RunAsGroup: {Default: false, PreRelease: utilfeature.Alpha},

plugin/pkg/auth/authorizer/rbac/bootstrappolicy/testdata/cluster-roles.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -950,6 +950,12 @@ items:
950950
- get
951951
- patch
952952
- update
953+
- apiGroups:
954+
- ""
955+
resources:
956+
- serviceaccounts/token
957+
verbs:
958+
- create
953959
- apiGroups:
954960
- storage.k8s.io
955961
resources:

0 commit comments

Comments
 (0)