@@ -35,121 +35,154 @@ content_type: concept
35
35
36
36
| 機能名 | デフォルト値 | ステージ | 導入開始バージョン | 最終利用可能バージョン |
37
37
| ---------| ---------| -------| -------| -------|
38
- | ` AnyVolumeDataSource ` | ` false ` | Alpha | 1.18 | |
39
38
| ` APIListChunking ` | ` false ` | Alpha | 1.8 | 1.8 |
40
39
| ` APIListChunking ` | ` true ` | Beta | 1.9 | |
41
- | ` APIPriorityAndFairness ` | ` false ` | Alpha | 1.17 | |
42
- | ` APIResponseCompression ` | ` false ` | Alpha | 1.7 | |
40
+ | ` APIPriorityAndFairness ` | ` false ` | Alpha | 1.18 | 1.19 |
41
+ | ` APIPriorityAndFairness ` | ` true ` | Beta | 1.20 | |
42
+ | ` APIResponseCompression ` | ` false ` | Alpha | 1.7 | 1.15 |
43
+ | ` APIResponseCompression ` | ` true ` | Beta | 1.16 | |
44
+ | ` APIServerIdentity ` | ` false ` | Alpha | 1.20 | |
45
+ | ` APIServerTracing ` | ` false ` | Alpha | 1.22 | |
46
+ | ` AllowInsecureBackendProxy ` | ` true ` | Beta | 1.17 | |
47
+ | ` AnyVolumeDataSource ` | ` false ` | Alpha | 1.18 | 1.23 |
48
+ | ` AnyVolumeDataSource ` | ` true ` | Beta | 1.24 | |
43
49
| ` AppArmor ` | ` true ` | Beta | 1.4 | |
44
- | ` BalanceAttachedNodeVolumes ` | ` false ` | Alpha | 1.11 | |
45
- | ` BoundServiceAccountTokenVolume ` | ` false ` | Alpha | 1.13 | |
46
50
| ` CPUManager ` | ` false ` | Alpha | 1.8 | 1.9 |
47
51
| ` CPUManager ` | ` true ` | Beta | 1.10 | |
48
- | ` CRIContainerLogRotation ` | ` false ` | Alpha | 1.10 | 1.10 |
49
- | ` CRIContainerLogRotation ` | ` true ` | Beta| 1.11 | |
50
- | ` CSIInlineVolume ` | ` false ` | Alpha | 1.15 | 1.15 |
51
- | ` CSIInlineVolume ` | ` true ` | Beta | 1.16 | - |
52
- | ` CSIMigration ` | ` false ` | Alpha | 1.14 | 1.16 |
53
- | ` CSIMigration ` | ` true ` | Beta | 1.17 | |
54
- | ` CSIMigrationAWS ` | ` false ` | Alpha | 1.14 | |
55
- | ` CSIMigrationAWS ` | ` false ` | Beta | 1.17 | |
56
- | ` CSIMigrationAWSComplete ` | ` false ` | Alpha | 1.17 | |
57
- | ` CSIMigrationAzureDisk ` | ` false ` | Alpha | 1.15 | |
58
- | ` CSIMigrationAzureDiskComplete ` | ` false ` | Alpha | 1.17 | |
59
- | ` CSIMigrationAzureFile ` | ` false ` | Alpha | 1.15 | |
60
- | ` CSIMigrationAzureFileComplete ` | ` false ` | Alpha | 1.17 | |
61
- | ` CSIMigrationGCE ` | ` false ` | Alpha | 1.14 | 1.16 |
62
- | ` CSIMigrationGCE ` | ` false ` | Beta | 1.17 | |
63
- | ` CSIMigrationGCEComplete ` | ` false ` | Alpha | 1.17 | |
64
- | ` CSIMigrationOpenStack ` | ` false ` | Alpha | 1.14 | |
65
- | ` CSIMigrationOpenStackComplete ` | ` false ` | Alpha | 1.17 | |
66
- | ` ConfigurableFSGroupPolicy ` | ` false ` | Alpha | 1.18 | |
52
+ | ` CPUManagerPolicyAlphaOptions ` | ` false ` | Alpha | 1.23 | |
53
+ | ` CPUManagerPolicyBetaOptions ` | ` true ` | Beta | 1.23 | |
54
+ | ` CPUManagerPolicyOptions ` | ` false ` | Alpha | 1.22 | 1.22 |
55
+ | ` CPUManagerPolicyOptions ` | ` true ` | Beta | 1.23 | |
56
+ | ` CSIMigrationAzureFile ` | ` false ` | Alpha | 1.15 | 1.20 |
57
+ | ` CSIMigrationAzureFile ` | ` false ` | Beta | 1.21 | 1.23 |
58
+ | ` CSIMigrationAzureFile ` | ` true ` | Beta | 1.24 | |
59
+ | ` CSIMigrationPortworx ` | ` false ` | Alpha | 1.23 | 1.24 |
60
+ | ` CSIMigrationPortworx ` | ` false ` | Beta | 1.25 | |
61
+ | ` CSIMigrationRBD ` | ` false ` | Alpha | 1.23 | |
62
+ | ` CSIMigrationvSphere ` | ` false ` | Alpha | 1.18 | 1.18 |
63
+ | ` CSIMigrationvSphere ` | ` false ` | Beta | 1.19 | 1.24 |
64
+ | ` CSIMigrationvSphere ` | ` true ` | Beta | 1.25 | |
65
+ | ` CSINodeExpandSecret ` | ` false ` | Alpha | 1.25 | |
66
+ | ` CSIVolumeHealth ` | ` false ` | Alpha | 1.21 | |
67
+ | ` ContainerCheckpoint ` | ` false ` | Alpha | 1.25 | |
68
+ | ` ContextualLogging ` | ` false ` | Alpha | 1.24 | |
67
69
| ` CustomCPUCFSQuotaPeriod ` | ` false ` | Alpha | 1.12 | |
68
- | ` CustomResourceDefaulting ` | ` false ` | Alpha| 1.15 | 1.15 |
69
- | ` CustomResourceDefaulting ` | ` true ` | Beta | 1.16 | |
70
+ | ` CustomResourceValidationExpressions ` | ` false ` | Alpha | 1.23 | 1.24 |
71
+ | ` CustomResourceValidationExpressions ` | ` true ` | Beta | 1.25 | |
72
+ | ` DelegateFSGroupToCSIDriver ` | ` false ` | Alpha | 1.22 | 1.22 |
73
+ | ` DelegateFSGroupToCSIDriver ` | ` true ` | Beta | 1.23 | |
70
74
| ` DevicePlugins ` | ` false ` | Alpha | 1.8 | 1.9 |
71
75
| ` DevicePlugins ` | ` true ` | Beta | 1.10 | |
72
- | ` DryRun ` | ` false ` | Alpha | 1.12 | 1.12 |
73
- | ` DryRun ` | ` true ` | Beta | 1.13 | |
74
- | ` DynamicAuditing ` | ` false ` | Alpha | 1.13 | |
75
- | ` DynamicKubeletConfig ` | ` false ` | Alpha | 1.4 | 1.10 |
76
- | ` DynamicKubeletConfig ` | ` true ` | Beta | 1.11 | |
77
- | ` EndpointSlice ` | ` false ` | Alpha | 1.16 | 1.16 |
78
- | ` EndpointSlice ` | ` false ` | Beta | 1.17 | |
79
- | ` EndpointSlice ` | ` true ` | Beta | 1.18 | |
80
- | ` EndpointSliceProxying ` | ` false ` | Alpha | 1.18 | |
81
- | ` EphemeralContainers ` | ` false ` | Alpha | 1.16 | |
82
- | ` ExpandCSIVolumes ` | ` false ` | Alpha | 1.14 | 1.15 |
83
- | ` ExpandCSIVolumes ` | ` true ` | Beta | 1.16 | |
84
- | ` ExpandInUsePersistentVolumes ` | ` false ` | Alpha | 1.11 | 1.14 |
85
- | ` ExpandInUsePersistentVolumes ` | ` true ` | Beta | 1.15 | |
86
- | ` ExpandPersistentVolumes ` | ` false ` | Alpha | 1.8 | 1.10 |
87
- | ` ExpandPersistentVolumes ` | ` true ` | Beta | 1.11 | |
76
+ | ` DisableCloudProviders ` | ` false ` | Alpha | 1.22 | |
77
+ | ` DisableKubeletCloudCredentialProviders ` | ` false ` | Alpha | 1.23 | |
78
+ | ` DownwardAPIHugePages ` | ` false ` | Alpha | 1.20 | 1.20 |
79
+ | ` DownwardAPIHugePages ` | ` false ` | Beta | 1.21 | 1.21 |
80
+ | ` DownwardAPIHugePages ` | ` true ` | Beta | 1.22 | |
81
+ | ` EndpointSliceTerminatingCondition ` | ` false ` | Alpha | 1.20 | 1.21 |
82
+ | ` EndpointSliceTerminatingCondition ` | ` true ` | Beta | 1.22 | |
83
+ | ` ExpandedDNSConfig ` | ` false ` | Alpha | 1.22 | |
88
84
| ` ExperimentalHostUserNamespaceDefaulting ` | ` false ` | Beta | 1.5 | |
89
- | ` EvenPodsSpread ` | ` false ` | Alpha | 1.16 | 1.17 |
90
- | ` EvenPodsSpread ` | ` true ` | Beta | 1.18 | |
85
+ | ` GRPCContainerProbe ` | ` false ` | Alpha | 1.23 | 1.23 |
86
+ | ` GRPCContainerProbe ` | ` true ` | Beta | 1.24 | |
87
+ | ` GracefulNodeShutdown ` | ` false ` | Alpha | 1.20 | 1.20 |
88
+ | ` GracefulNodeShutdown ` | ` true ` | Beta | 1.21 | |
89
+ | ` GracefulNodeShutdownBasedOnPodPriority ` | ` false ` | Alpha | 1.23 | 1.23 |
90
+ | ` GracefulNodeShutdownBasedOnPodPriority ` | ` true ` | Beta | 1.24 | |
91
+ | ` HPAContainerMetrics ` | ` false ` | Alpha | 1.20 | |
91
92
| ` HPAScaleToZero ` | ` false ` | Alpha | 1.16 | |
92
- | ` HugePageStorageMediumSize ` | ` false ` | Alpha | 1.18 | |
93
- | ` HyperVContainer ` | ` false ` | Alpha | 1.10 | |
94
- | ` ImmutableEphemeralVolumes ` | ` false ` | Alpha | 1.18 | |
93
+ | ` HonorPVReclaimPolicy ` | ` false ` | Alpha | 1.23 | |
94
+ | ` InTreePluginAWSUnregister ` | ` false ` | Alpha | 1.21 | |
95
+ | ` InTreePluginAzureDiskUnregister ` | ` false ` | Alpha | 1.21 | |
96
+ | ` InTreePluginAzureFileUnregister ` | ` false ` | Alpha | 1.21 | |
97
+ | ` InTreePluginGCEUnregister ` | ` false ` | Alpha | 1.21 | |
98
+ | ` InTreePluginOpenStackUnregister ` | ` false ` | Alpha | 1.21 | |
99
+ | ` InTreePluginPortworxUnregister ` | ` false ` | Alpha | 1.23 | |
100
+ | ` InTreePluginRBDUnregister ` | ` false ` | Alpha | 1.23 | |
101
+ | ` InTreePluginvSphereUnregister ` | ` false ` | Alpha | 1.21 | |
102
+ | ` IPTablesOwnershipCleanup ` | ` false ` | Alpha | 1.25 | |
103
+ | ` JobMutableNodeSchedulingDirectives ` | ` true ` | Beta | 1.23 | |
104
+ | ` JobPodFailurePolicy ` | ` false ` | Alpha | 1.25 | - |
105
+ | ` JobReadyPods ` | ` false ` | Alpha | 1.23 | 1.23 |
106
+ | ` JobReadyPods ` | ` true ` | Beta | 1.24 | |
107
+ | ` JobTrackingWithFinalizers ` | ` false ` | Alpha | 1.22 | 1.22 |
108
+ | ` JobTrackingWithFinalizers ` | ` false ` | Beta | 1.23 | 1.24 |
109
+ | ` JobTrackingWithFinalizers ` | ` true ` | Beta | 1.25 | |
110
+ | ` KubeletCredentialProviders ` | ` false ` | Alpha | 1.20 | 1.23 |
111
+ | ` KubeletCredentialProviders ` | ` true ` | Beta | 1.24 | |
112
+ | ` KubeletInUserNamespace ` | ` false ` | Alpha | 1.22 | |
95
113
| ` KubeletPodResources ` | ` false ` | Alpha | 1.13 | 1.14 |
96
114
| ` KubeletPodResources ` | ` true ` | Beta | 1.15 | |
97
- | ` LegacyNodeRoleBehavior ` | ` true ` | Alpha | 1.16 | |
98
- | ` LocalStorageCapacityIsolation ` | ` false ` | Alpha | 1.7 | 1.9 |
99
- | ` LocalStorageCapacityIsolation ` | ` true ` | Beta | 1.10 | |
100
- | ` LocalStorageCapacityIsolationFSQuotaMonitoring ` | ` false ` | Alpha | 1.15 | |
101
- | ` MountContainers ` | ` false ` | Alpha | 1.9 | |
102
- | ` NodeDisruptionExclusion ` | ` false ` | Alpha | 1.16 | |
103
- | ` NonPreemptingPriority ` | ` false ` | Alpha | 1.15 | |
104
- | ` PodDisruptionBudget ` | ` false ` | Alpha | 1.3 | 1.4 |
105
- | ` PodDisruptionBudget ` | ` true ` | Beta | 1.5 | |
106
- | ` PodOverhead ` | ` false ` | Alpha | 1.16 | - |
115
+ | ` KubeletPodResourcesGetAllocatable ` | ` false ` | Alpha | 1.21 | 1.22 |
116
+ | ` KubeletPodResourcesGetAllocatable ` | ` true ` | Beta | 1.23 | |
117
+ | ` KubeletTracing ` | ` false ` | Alpha | 1.25 | |
118
+ | ` LegacyServiceAccountTokenNoAutoGeneration ` | ` true ` | Beta | 1.24 | |
119
+ | ` LocalStorageCapacityIsolationFSQuotaMonitoring ` | ` false ` | Alpha | 1.15 | 1.24 |
120
+ | ` LocalStorageCapacityIsolationFSQuotaMonitoring ` | ` true ` | Beta | 1.25 | |
121
+ | ` LogarithmicScaleDown ` | ` false ` | Alpha | 1.21 | 1.21 |
122
+ | ` LogarithmicScaleDown ` | ` true ` | Beta | 1.22 | |
123
+ | ` MatchLabelKeysInPodTopologySpread ` | ` false ` | Alpha | 1.25 | |
124
+ | ` MaxUnavailableStatefulSet ` | ` false ` | Alpha | 1.24 | |
125
+ | ` MemoryManager ` | ` false ` | Alpha | 1.21 | 1.21 |
126
+ | ` MemoryManager ` | ` true ` | Beta | 1.22 | |
127
+ | ` MemoryQoS ` | ` false ` | Alpha | 1.22 | |
128
+ | ` MinDomainsInPodTopologySpread ` | ` false ` | Alpha | 1.24 | 1.24 |
129
+ | ` MinDomainsInPodTopologySpread ` | ` false ` | Beta | 1.25 | |
130
+ | ` MixedProtocolLBService ` | ` false ` | Alpha | 1.20 | 1.23 |
131
+ | ` MixedProtocolLBService ` | ` true ` | Beta | 1.24 | |
132
+ | ` MultiCIDRRangeAllocator ` | ` false ` | Alpha | 1.25 | |
133
+ | ` NetworkPolicyStatus ` | ` false ` | Alpha | 1.24 | |
134
+ | ` NodeInclusionPolicyInPodTopologySpread ` | ` false ` | Alpha | 1.25 | |
135
+ | ` NodeOutOfServiceVolumeDetach ` | ` false ` | Alpha | 1.24 | |
136
+ | ` NodeSwap ` | ` false ` | Alpha | 1.22 | |
137
+ | ` OpenAPIEnums ` | ` false ` | Alpha | 1.23 | 1.23 |
138
+ | ` OpenAPIEnums ` | ` true ` | Beta | 1.24 | |
139
+ | ` OpenAPIV3 ` | ` false ` | Alpha | 1.23 | 1.23 |
140
+ | ` OpenAPIV3 ` | ` true ` | Beta | 1.24 | |
141
+ | ` PodAndContainerStatsFromCRI ` | ` false ` | Alpha | 1.23 | |
142
+ | ` PodDeletionCost ` | ` false ` | Alpha | 1.21 | 1.21 |
143
+ | ` PodDeletionCost ` | ` true ` | Beta | 1.22 | |
144
+ | ` PodDisruptionConditions ` | ` false ` | Alpha | 1.25 | - |
145
+ | ` PodHasNetworkCondition ` | ` false ` | Alpha | 1.25 | |
146
+ | ` ProbeTerminationGracePeriod ` | ` false ` | Alpha | 1.21 | 1.21 |
147
+ | ` ProbeTerminationGracePeriod ` | ` false ` | Beta | 1.22 | 1.24 |
148
+ | ` ProbeTerminationGracePeriod ` | ` true ` | Beta | 1.25 | |
107
149
| ` ProcMountType ` | ` false ` | Alpha | 1.12 | |
150
+ | ` ProxyTerminatingEndpoints ` | ` false ` | Alpha | 1.22 | |
108
151
| ` QOSReserved ` | ` false ` | Alpha | 1.11 | |
109
- | ` RemainingItemCount ` | ` false ` | Alpha | 1.15 | |
110
- | ` ResourceLimitsPriorityFunction ` | ` false ` | Alpha | 1.9 | |
111
- | ` RotateKubeletClientCertificate ` | ` true ` | Beta | 1.8 | |
152
+ | ` ReadWriteOncePod ` | ` false ` | Alpha | 1.22 | |
153
+ | ` RecoverVolumeExpansionFailure ` | ` false ` | Alpha | 1.23 | |
154
+ | ` RemainingItemCount ` | ` false ` | Alpha | 1.15 | 1.15 |
155
+ | ` RemainingItemCount ` | ` true ` | Beta | 1.16 | |
156
+ | ` RetroactiveDefaultStorageClass ` | ` false ` | Alpha | 1.25 | |
112
157
| ` RotateKubeletServerCertificate ` | ` false ` | Alpha | 1.7 | 1.11 |
113
158
| ` RotateKubeletServerCertificate ` | ` true ` | Beta | 1.12 | |
114
- | ` RunAsGroup ` | ` true ` | Beta | 1.14 | |
115
- | ` RuntimeClass ` | ` false ` | Alpha | 1.12 | 1.13 |
116
- | ` RuntimeClass ` | ` true ` | Beta | 1.14 | |
117
- | ` SCTPSupport ` | ` false ` | Alpha | 1.12 | |
118
- | ` ServerSideApply ` | ` false ` | Alpha | 1.14 | 1.15 |
119
- | ` ServerSideApply ` | ` true ` | Beta | 1.16 | |
120
- | ` ServiceAccountIssuerDiscovery ` | ` false ` | Alpha | 1.18 | |
121
- | ` ServiceAppProtocol ` | ` false ` | Alpha | 1.18 | |
122
- | ` ServiceNodeExclusion ` | ` false ` | Alpha | 1.8 | |
123
- | ` ServiceTopology ` | ` false ` | Alpha | 1.17 | |
124
- | ` StartupProbe ` | ` false ` | Alpha | 1.16 | 1.17 |
125
- | ` StartupProbe ` | ` true ` | Beta | 1.18 | |
159
+ | ` SELinuxMountReadWriteOncePod ` | ` false ` | Alpha | 1.25 | |
160
+ | ` SeccompDefault ` | ` false ` | Alpha | 1.22 | 1.24 |
161
+ | ` SeccompDefault ` | ` true ` | Beta | 1.25 | |
162
+ | ` ServerSideFieldValidation ` | ` false ` | Alpha | 1.23 | 1.24 |
163
+ | ` ServerSideFieldValidation ` | ` true ` | Beta | 1.25 | |
164
+ | ` ServiceIPStaticSubrange ` | ` false ` | Alpha | 1.24 | 1.24 |
165
+ | ` ServiceIPStaticSubrange ` | ` true ` | Beta | 1.25 | |
166
+ | ` ServiceInternalTrafficPolicy ` | ` false ` | Alpha | 1.21 | 1.21 |
167
+ | ` ServiceInternalTrafficPolicy ` | ` true ` | Beta | 1.22 | |
168
+ | ` SizeMemoryBackedVolumes ` | ` false ` | Alpha | 1.20 | 1.21 |
169
+ | ` SizeMemoryBackedVolumes ` | ` true ` | Beta | 1.22 | |
170
+ | ` StatefulSetAutoDeletePVC ` | ` false ` | Alpha | 1.22 | |
171
+ | ` StorageVersionAPI ` | ` false ` | Alpha | 1.20 | |
126
172
| ` StorageVersionHash ` | ` false ` | Alpha | 1.14 | 1.14 |
127
173
| ` StorageVersionHash ` | ` true ` | Beta | 1.15 | |
128
- | ` StreamingProxyRedirects ` | ` false ` | Beta | 1.5 | 1.5 |
129
- | ` StreamingProxyRedirects ` | ` true ` | Beta | 1.6 | |
130
- | ` SupportNodePidsLimit ` | ` false ` | Alpha | 1.14 | 1.14 |
131
- | ` SupportNodePidsLimit ` | ` true ` | Beta | 1.15 | |
132
- | ` SupportPodPidsLimit ` | ` false ` | Alpha | 1.10 | 1.13 |
133
- | ` SupportPodPidsLimit ` | ` true ` | Beta | 1.14 | |
134
- | ` Sysctls ` | ` true ` | Beta | 1.11 | |
135
- | ` TokenRequest ` | ` false ` | Alpha | 1.10 | 1.11 |
136
- | ` TokenRequest ` | ` true ` | Beta | 1.12 | |
137
- | ` TokenRequestProjection ` | ` false ` | Alpha | 1.11 | 1.11 |
138
- | ` TokenRequestProjection ` | ` true ` | Beta | 1.12 | |
139
- | ` TTLAfterFinished ` | ` false ` | Alpha | 1.12 | 1.20 |
140
- | ` TTLAfterFinished ` | ` true ` | Beta | 1.21 | |
174
+ | ` TopologyAwareHints ` | ` false ` | Alpha | 1.21 | 1.22 |
175
+ | ` TopologyAwareHints ` | ` false ` | Beta | 1.23 | 1.23 |
176
+ | ` TopologyAwareHints ` | ` true ` | Beta | 1.24 | |
141
177
| ` TopologyManager ` | ` false ` | Alpha | 1.16 | 1.17 |
142
178
| ` TopologyManager ` | ` true ` | Beta | 1.18 | |
143
- | ` ValidateProxyRedirects ` | ` false ` | Alpha | 1.12 | 1.13 |
144
- | ` ValidateProxyRedirects ` | ` true ` | Beta | 1.14 | |
145
- | ` VolumePVCDataSource ` | ` false ` | Alpha | 1.15 | 1.15 |
146
- | ` VolumePVCDataSource ` | ` true ` | Beta | 1.16 | |
147
- | ` VolumeSnapshotDataSource ` | ` false ` | Alpha | 1.12 | 1.16 |
148
- | ` VolumeSnapshotDataSource ` | ` true ` | Beta | 1.17 | - |
149
- | ` WindowsGMSA ` | ` false ` | Alpha | 1.14 | |
150
- | ` WindowsGMSA ` | ` true ` | Beta | 1.16 | |
179
+ | ` UserNamespacesStatelessPodsSupport ` | ` false ` | Alpha | 1.25 | |
180
+ | ` VolumeCapacityPriority ` | ` false ` | Alpha | 1.21 | - |
151
181
| ` WinDSR ` | ` false ` | Alpha | 1.14 | |
152
- | ` WinOverlay ` | ` false ` | Alpha | 1.14 | |
182
+ | ` WinOverlay ` | ` false ` | Alpha | 1.14 | 1.19 |
183
+ | ` WinOverlay ` | ` true ` | Beta | 1.20 | |
184
+ | ` WindowsHostProcessContainers ` | ` false ` | Alpha | 1.22 | 1.22 |
185
+ | ` WindowsHostProcessContainers ` | ` true ` | Beta | 1.23 | |
153
186
{{< /table >}}
154
187
155
188
### GraduatedまたはDeprecatedのフィーチャーゲート {#feature-gates-for-graduated-or-deprecated-features}
0 commit comments