Feature | Alpha | Beta | GA | Deprecated | Links |
---|---|---|---|---|---|
APIResponseCompression | 1.8 | 1.16 ☑️ | code KEPs | ||
APIServerIdentity | 1.20 | 1.26 ☑️ | code KEPs | ||
APIServerTracing | 1.22 | 1.27 ☑️ | code KEPs | ||
APIServingWithRoutine | 1.30 | code KEPs | |||
AggregatedDiscoveryRemoveBetaType | 1.0 | 1.33 ☑️ | code KEPs | ||
AllowDNSOnlyNodeCSR | 1.0 ☑️ | 1.31 🔴 | code KEPs | ||
AllowInsecureKubeletCertificateSigningRequests | 1.0 ☑️ | 1.31 🔴 | code KEPs | ||
AllowOverwriteTerminationGracePeriodSeconds | 1.0 ☑️ | 1.32 🔴 | code KEPs | ||
AllowParsingUserUIDFromCertAuth | 1.33 ☑️ | code KEPs | |||
AllowServiceLBStatusOnNonLB | 1.0 ☑️ | 1.29 🔴, 1.32 🔴 🔐 | code KEPs | ||
AllowUnsafeMalformedObjectDeletion | 1.32 | code KEPs | |||
AnonymousAuthConfigurableEndpoints | 1.31 | 1.32 ☑️ | code KEPs | ||
AnyVolumeDataSource | 1.18 | 1.24 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
AuthorizeNodeWithSelectors | 1.31 | 1.32 ☑️ | code KEPs | ||
AuthorizeWithSelectors | 1.31 | 1.32 ☑️ | code KEPs | ||
BtreeWatchCache | 1.32 ☑️ | 1.33 ☑️ 🔐 | code KEPs | ||
CBORServingAndStorage | 1.32 | code KEPs | |||
CPUManagerPolicyAlphaOptions | 1.23 | code KEPs | |||
CPUManagerPolicyBetaOptions | 1.23 ☑️ | code KEPs | |||
CPUManagerPolicyOptions | 1.22 | 1.23 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
CRDValidationRatcheting | 1.28 | 1.30 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
CSIMigrationPortworx | 1.23 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
CSIVolumeHealth | 1.21 | code KEPs | |||
CloudControllerManagerWebhook | 1.27 | code KEPs | |||
ClusterTrustBundle | 1.27 | 1.33 | code KEPs | ||
ClusterTrustBundleProjection | 1.29 | 1.33 | code KEPs | ||
ComponentFlagz | 1.32 | code KEPs | |||
ComponentStatusz | 1.32 | code KEPs | |||
ConcurrentWatchObjectDecode | 1.31 | code KEPs | |||
ConsistentListFromCache | 1.28 | 1.31 ☑️ | code KEPs | ||
ContainerCheckpoint | 1.25 | 1.30 ☑️ | code KEPs | ||
ContainerStopSignals | 1.33 | code KEPs | |||
CoordinatedLeaderElection | 1.31 | 1.33 | code KEPs | ||
CronJobsScheduledAnnotation | 1.28 ☑️ | 1.32 ☑️ 🔐 | code KEPs | ||
CrossNamespaceVolumeDataSource | 1.26 | code KEPs | |||
CustomCPUCFSQuotaPeriod | 1.12 | code KEPs | |||
CustomResourceFieldSelectors | 1.30 | 1.31 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
DRAAdminAccess | 1.32 | code KEPs | |||
DRADeviceTaints | 1.33 | code KEPs | |||
DRAPartitionableDevices | 1.33 | code KEPs | |||
DRAPrioritizedList | 1.33 | code KEPs | |||
DRAResourceClaimDeviceStatus | 1.32 | 1.33 ☑️ | code KEPs | ||
DeclarativeValidation | 1.33 ☑️ | code KEPs | |||
DeclarativeValidationTakeover | 1.33 | code KEPs | |||
DeploymentReplicaSetTerminatingReplicas | 1.33 | code KEPs | |||
DevicePluginCDIDevices | 1.28 | 1.29 ☑️ | 1.31 ☑️ 🔐 | code KEPs | |
DisableAllocatorDualWrite | 1.31 | 1.33 | code KEPs | ||
DisableCPUQuotaWithExclusiveCPUs | 1.33 ☑️ | code KEPs | |||
DisableNodeKubeProxyVersion | 1.29 | 1.31 🔴, 1.33 ☑️ | code KEPs | ||
DynamicResourceAllocation | 1.26 | 1.32 | code KEPs | ||
ElasticIndexedJob | 1.27 ☑️ | 1.31 ☑️ 🔐 | code KEPs | ||
EventedPLEG | 1.26 | code KEPs | |||
ExecProbeTimeout | 1.20 ☑️ | code KEPs | |||
ExternalServiceAccountTokenSigner | 1.32 | code KEPs | |||
GitRepoVolumeDriver | 1.0 ☑️ | 1.33 🔴 | code KEPs | ||
GracefulNodeShutdown | 1.20 | 1.21 ☑️ | code KEPs | ||
GracefulNodeShutdownBasedOnPodPriority | 1.23 | 1.24 ☑️ | code KEPs | ||
HPAConfigurableTolerance | 1.33 | code KEPs | |||
HPAScaleToZero | 1.16 | code KEPs | |||
HonorPVReclaimPolicy | 1.23 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
ImageMaximumGCAge | 1.29 | 1.30 ☑️ | code KEPs | ||
ImageVolume | 1.31 | 1.33 | code KEPs | ||
InPlacePodVerticalScaling | 1.27 | 1.33 ☑️ | code KEPs | ||
InPlacePodVerticalScalingAllocatedStatus | 1.32 | 1.33 🔴 | code KEPs | ||
InPlacePodVerticalScalingExclusiveCPUs | 1.32 | code KEPs | |||
InTreePluginPortworxUnregister | 1.23 | code KEPs | |||
JobBackoffLimitPerIndex | 1.28 | 1.29 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
JobManagedBy | 1.30 | 1.32 ☑️ | code KEPs | ||
JobPodReplacementPolicy | 1.28 | 1.29 ☑️ | code KEPs | ||
JobSuccessPolicy | 1.30 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
KMSv1 | 1.0 ☑️ | 1.28 ☑️, 1.29 🔴 | code KEPs | ||
KubeletCgroupDriverFromCRI | 1.28 | 1.31 ☑️ | code KEPs | ||
KubeletCrashLoopBackOffMax | 1.32 | code KEPs | |||
KubeletEnsureSecretPulledImages | 1.33 | code KEPs | |||
KubeletFineGrainedAuthz | 1.32 | 1.33 ☑️ | code KEPs | ||
KubeletInUserNamespace | 1.22 | code KEPs | |||
KubeletPSI | 1.33 | code KEPs | |||
KubeletPodResourcesDynamicResources | 1.27 | code KEPs | |||
KubeletPodResourcesGet | 1.27 | code KEPs | |||
KubeletRegistrationGetOnExistsOnly | 1.0 ☑️ | 1.32 🔴 | code KEPs | ||
KubeletSeparateDiskGC | 1.29 | 1.31 ☑️ | code KEPs | ||
KubeletServiceAccountTokenForCredentialProviders | 1.33 | code KEPs | |||
KubeletTracing | 1.25 | 1.27 ☑️ | code KEPs | ||
LegacySidecarContainers | 1.0 ☑️ | 1.33 🔴 | code KEPs | ||
ListFromCacheSnapshot | 1.33 | code KEPs | |||
LoadBalancerIPMode | 1.29 | 1.30 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
LocalStorageCapacityIsolationFSQuotaMonitoring | 1.15 | 1.31 | code KEPs | ||
LogarithmicScaleDown | 1.21 | 1.22 ☑️ | 1.31 ☑️ 🔐 | code KEPs | |
MatchLabelKeysInPodAffinity | 1.29 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
MatchLabelKeysInPodTopologySpread | 1.25 | 1.27 ☑️ | code KEPs | ||
MaxUnavailableStatefulSet | 1.24 | code KEPs | |||
MemoryManager | 1.21 | 1.22 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
MemoryQoS | 1.22 | code KEPs | |||
MultiCIDRServiceAllocator | 1.27 | 1.31 | 1.33 ☑️ | code KEPs | |
MutableCSINodeAllocatableCount | 1.33 | code KEPs | |||
MutatingAdmissionPolicy | 1.32 | code KEPs | |||
NFTablesProxyMode | 1.29 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
NodeInclusionPolicyInPodTopologySpread | 1.25 | 1.26 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
NodeLogQuery | 1.27 | 1.30 | code KEPs | ||
NodeSwap | 1.22 | 1.30 ☑️ | code KEPs | ||
OpenAPIEnums | 1.23 | 1.24 ☑️ | code KEPs | ||
OrderedNamespaceDeletion | 1.33 ☑️ | code KEPs | |||
PodAndContainerStatsFromCRI | 1.23 | code KEPs | |||
PodDeletionCost | 1.21 | 1.22 ☑️ | code KEPs | ||
PodDisruptionConditions | 1.25 | 1.26 ☑️ | 1.31 ☑️ 🔐 | code KEPs | |
PodIndexLabel | 1.28 ☑️ | 1.32 ☑️ 🔐 | code KEPs | ||
PodLevelResources | 1.32 | code KEPs | |||
PodLifecycleSleepAction | 1.29 | 1.30 ☑️ | code KEPs | ||
PodLifecycleSleepActionAllowZero | 1.32 | 1.33 ☑️ | code KEPs | ||
PodLogsQuerySplitStreams | 1.32 | code KEPs | |||
PodObservedGenerationTracking | 1.33 | code KEPs | |||
PodReadyToStartContainersCondition | 1.28 | 1.29 ☑️ | code KEPs | ||
PodSchedulingReadiness | 1.26 | 1.27 ☑️ | 1.30 ☑️ 🔐 | code KEPs | |
PodTopologyLabelsAdmission | 1.33 | code KEPs | |||
PortForwardWebsockets | 1.30 | 1.31 ☑️ | code KEPs | ||
PreferSameTrafficDistribution | 1.33 | code KEPs | |||
ProcMountType | 1.12 | 1.33 ☑️ | code KEPs | ||
QOSReserved | 1.11 | code KEPs | |||
RecoverVolumeExpansionFailure | 1.23 | 1.32 ☑️ | code KEPs | ||
RecursiveReadOnlyMounts | 1.30 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
ReduceDefaultCrashLoopBackOffDecay | 1.33 | code KEPs | |||
RelaxedDNSSearchValidation | 1.32 | 1.33 ☑️ | code KEPs | ||
RelaxedEnvironmentVariableValidation | 1.30 | 1.32 ☑️ | code KEPs | ||
ReloadKubeletServerCertificateFile | 1.31 ☑️ | code KEPs | |||
RemoteRequestHeaderUID | 1.32 | 1.33 ☑️ | code KEPs | ||
ResilientWatchCacheInitialization | 1.31 ☑️ | code KEPs | |||
ResourceHealthStatus | 1.31 | code KEPs | |||
RetryGenerateName | 1.30 | 1.31 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
RotateKubeletServerCertificate | 1.7 | 1.12 ☑️ | code KEPs | ||
RuntimeClassInImageCriApi | 1.29 | code KEPs | |||
SELinuxChangePolicy | 1.32 | 1.33 ☑️ | code KEPs | ||
SELinuxMount | 1.30 | 1.33 | code KEPs | ||
SELinuxMountReadWriteOncePod | 1.25 | 1.28 ☑️ | code KEPs | ||
SchedulerAsyncPreemption | 1.32 | 1.33 ☑️ | code KEPs | ||
SchedulerPopFromBackoffQ | 1.33 ☑️ | code KEPs | |||
SchedulerQueueingHints | 1.32 ☑️ | code KEPs | |||
SeparateCacheWatchRPC | 1.28 ☑️ | 1.33 🔴 | code KEPs | ||
SeparateTaintEvictionController | 1.29 ☑️ | code KEPs | |||
ServiceAccountNodeAudienceRestriction | 1.33 ☑️ | code KEPs | |||
ServiceAccountTokenJTI | 1.29 | 1.30 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
ServiceAccountTokenNodeBinding | 1.29 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
ServiceAccountTokenNodeBindingValidation | 1.29 | 1.30 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
ServiceAccountTokenPodNodeInfo | 1.29 | 1.30 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
ServiceTrafficDistribution | 1.30 | 1.31 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
SidecarContainers | 1.28 | 1.29 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
SizeMemoryBackedVolumes | 1.20 | 1.22 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
StatefulSetAutoDeletePVC | 1.23 | 1.27 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
StatefulSetStartOrdinal | 1.26 | 1.27 ☑️ | 1.31 ☑️ 🔐 | code KEPs | |
StorageCapacityScoring | 1.33 | code KEPs | |||
StorageNamespaceIndex | 1.30 ☑️ | 1.33 ☑️ | code KEPs | ||
StorageVersionAPI | 1.20 | code KEPs | |||
StorageVersionHash | 1.14 | 1.15 ☑️ | code KEPs | ||
StorageVersionMigrator | 1.30 | code KEPs | |||
StreamingCollectionEncodingToJSON | 1.33 ☑️ | code KEPs | |||
StreamingCollectionEncodingToProtobuf | 1.33 ☑️ | code KEPs | |||
StrictCostEnforcementForVAP | 1.30 | 1.32 ☑️ 🔐 | code KEPs | ||
StrictCostEnforcementForWebhooks | 1.30 | 1.32 ☑️ 🔐 | code KEPs | ||
StrictIPCIDRValidation | 1.33 | code KEPs | |||
StructuredAuthenticationConfiguration | 1.29 | 1.30 ☑️ | code KEPs | ||
StructuredAuthorizationConfiguration | 1.29 | 1.30 ☑️ | 1.32 ☑️ 🔐 | code KEPs | |
SupplementalGroupsPolicy | 1.31 | 1.33 ☑️ | code KEPs | ||
SystemdWatchdog | 1.32 ☑️ | code KEPs | |||
TopologyAwareHints | 1.21 | 1.24 ☑️ | 1.33 ☑️ 🔐 | code KEPs | |
TopologyManagerPolicyAlphaOptions | 1.26 | code KEPs | |||
TopologyManagerPolicyBetaOptions | 1.28 ☑️ | code KEPs | |||
TopologyManagerPolicyOptions | 1.26 | 1.28 ☑️ | 1.32 ☑️ | code KEPs | |
TranslateStreamCloseWebsocketRequests | 1.29 | 1.30 ☑️ | code KEPs | ||
UnauthenticatedHTTP2DOSMitigation | 1.29 ☑️ | code KEPs | |||
UnknownVersionInteroperabilityProxy | 1.28 | code KEPs | |||
UserNamespacesPodSecurityStandards | 1.29 | code KEPs | |||
UserNamespacesSupport | 1.25 | 1.33 ☑️ | code KEPs | ||
VolumeAttributesClass | 1.29 | 1.31 | code KEPs | ||
WatchCacheInitializationPostStartHook | 1.31 | code KEPs | |||
WatchFromStorageWithoutResourceVersion | 1.27 | 1.33 🔴 🔐 | code KEPs | ||
WatchList | 1.27 | 1.32 ☑️ | code KEPs | ||
WinDSR | 1.14 | 1.33 ☑️ | code KEPs | ||
WinOverlay | 1.14 | 1.20 ☑️ | code KEPs | ||
WindowsCPUAndMemoryAffinity | 1.32 | code KEPs | |||
WindowsGracefulNodeShutdown | 1.32 | code KEPs | |||
WindowsHostNetwork | 1.26 | 1.33 🔴 | code KEPs |
Legend: ☑️ - enabled, 🔴 - disabled 🔐 - locked to default
Love it 🥇