功能閘門(已移除)

此頁面包含已移除的功能閘門清單。此頁面上的資訊僅供參考。已移除的功能閘門與 GA 或已棄用的功能閘門不同,因為已移除的功能閘門不再被視為有效的功能閘門。然而,GA 或已棄用的功能閘門仍會被對應的 Kubernetes 元件識別,儘管它們無法在叢集中引起任何行為差異。

對於 Kubernetes 元件仍可識別的功能閘門,請參閱Alpha/Beta 功能閘門表Graduated/Deprecated 功能閘門表

已移除的功能閘門

在下表中

  • 「從」欄包含功能推出或其發行階段變更時的 Kubernetes 發行版本。
  • 「至」欄(若非空白)包含您仍可使用功能閘門的最後一個 Kubernetes 發行版本。如果功能階段為「已棄用」或「GA」,則「至」欄是功能移除時的 Kubernetes 發行版本。
已移除的功能閘門
功能預設階段
加速器Alpha1.61.10
加速器已棄用1.111.11
進階稽核Alpha1.71.7
進階稽核Beta1.81.11
進階稽核GA1.121.27
Annotations 中的親和性Alpha1.61.7
Annotations 中的親和性已棄用1.81.8
允許外部流量本機端點Beta1.41.6
允許外部流量本機端點GA1.71.9
允許不安全後端代理Beta1.171.20
允許不安全後端代理GA1.211.25
API 優先順序與公平性Alpha1.181.19
API 優先順序與公平性Beta1.201.28
API 優先順序與公平性GA1.291.30
API 自我主體檢閱Alpha1.261.26
API 自我主體檢閱Beta1.271.27
API 自我主體檢閱GA1.281.29
附加卷限制Alpha1.111.11
附加卷限制Beta1.121.16
附加卷限制GA1.171.21
平衡附加的節點卷Alpha1.111.21
平衡附加的節點卷已棄用1.221.22
區塊卷Alpha1.91.12
區塊卷Beta1.131.17
區塊卷GA1.181.21
已綁定服務帳戶權杖卷Alpha1.131.20
已綁定服務帳戶權杖卷Beta1.211.21
已綁定服務帳戶權杖卷GA1.221.23
雲端雙堆疊節點 IPAlpha1.271.28
雲端雙堆疊節點 IPBeta1.291.29
雲端雙堆疊節點 IPGA1.301.31
可組態 FSGroup 原則Alpha1.181.19
可組態 FSGroup 原則Beta1.201.22
可組態 FSGroup 原則GA1.231.25
一致的 HTTP Get 處理常式GA1.251.30
控制器管理員領導者移轉Alpha1.211.21
控制器管理員領導者移轉Beta1.221.23
控制器管理員領導者移轉GA1.241.26
CRI 容器日誌輪換Alpha1.101.10
CRI 容器日誌輪換Beta1.111.20
CRI 容器日誌輪換GA1.211.22
CronJobControllerV2Alpha1.201.20
CronJobControllerV2Beta1.211.21
CronJobControllerV2GA1.221.23
CronJob 時區Alpha1.241.24
CronJob 時區Beta1.251.26
CronJob 時區GA1.271.28
CSI 區塊卷Alpha1.111.13
CSI 區塊卷Beta1.141.17
CSI 區塊卷GA1.181.21
CSI 驅動程式登錄檔Alpha1.121.13
CSI 驅動程式登錄檔Beta1.141.17
CSI 驅動程式登錄檔GA1.181.21
CSI 內聯卷Alpha1.151.15
CSI 內聯卷Beta1.161.24
CSI 內聯卷GA1.251.26
CSI 移轉Alpha1.141.16
CSI 移轉Beta1.171.24
CSI 移轉GA1.251.26
CSI 移轉 AWSAlpha1.141.16
CSI 移轉 AWSBeta1.171.22
CSI 移轉 AWSBeta1.231.24
CSI 移轉 AWSGA1.251.26
CSI 移轉 AWS 完成Alpha1.171.20
CSI 移轉 AWS 完成已棄用1.211.21
CSI 移轉 Azure DiskAlpha1.151.18
CSI 移轉 Azure DiskBeta1.191.22
CSI 移轉 Azure DiskBeta1.231.23
CSI 移轉 Azure DiskGA1.241.26
CSI 移轉 Azure Disk 完成Alpha1.171.20
CSI 移轉 Azure Disk 完成已棄用1.211.21
CSI 移轉 Azure FileAlpha1.151.20
CSI 移轉 Azure FileBeta1.211.23
CSI 移轉 Azure FileBeta1.241.25
CSI 移轉 Azure FileGA1.261.29
CSI 移轉 Azure File 完成Alpha1.171.20
CSI 移轉 Azure File 完成已棄用1.211.21
CSI 移轉 GCEAlpha1.141.16
CSI 移轉 GCEBeta1.171.22
CSI 移轉 GCEBeta1.231.24
CSI 移轉 GCEGA1.251.27
CSI 移轉 GCE 完成Alpha1.171.20
CSI 移轉 GCE 完成已棄用1.211.21
CSI 移轉 OpenStackAlpha1.141.17
CSI 移轉 OpenStackBeta1.181.23
CSI 移轉 OpenStackGA1.241.25
CSI 移轉 OpenStack 完成Alpha1.171.20
CSI 移轉 OpenStack 完成已棄用1.211.21
CSI 移轉 RBDAlpha1.231.27
CSI 移轉 RBD已棄用1.281.30
CSI 移轉 vSphereAlpha1.181.18
CSI 移轉 vSphereBeta1.191.24
CSI 移轉 vSphereBeta1.251.25
CSI 移轉 vSphereGA1.261.28
CSI 移轉 vSphere 完成Beta1.191.21
CSI 移轉 vSphere 完成已棄用1.221.22
CSI 節點擴展密碼Alpha1.251.26
CSI 節點擴展密碼Beta1.271.28
CSI 節點擴展密碼GA1.291.30
CSI 節點資訊Alpha1.121.13
CSI 節點資訊Beta1.141.16
CSI 節點資訊GA1.171.22
CSI 持續性卷Alpha1.91.9
CSI 持續性卷Beta1.101.12
CSI 持續性卷GA1.131.16
CSI 服務帳戶權杖Alpha1.201.20
CSI 服務帳戶權杖Beta1.211.21
CSI 服務帳戶權杖GA1.221.24
CSIStorageCapacityAlpha1.191.20
CSIStorageCapacityBeta1.211.23
CSIStorageCapacityGA1.241.27
CSI 卷 FSGroup 原則Alpha1.191.19
CSI 卷 FSGroup 原則Beta1.201.22
CSI 卷 FSGroup 原則GA1.231.25
CSR 持續時間Beta1.221.23
CSR 持續時間GA1.241.25
自訂 Pod DNSAlpha1.91.9
自訂 Pod DNSBeta1.101.13
自訂 Pod DNSGA1.141.16
自訂資源預設值Alpha1.151.15
自訂資源預設值Beta1.161.16
自訂資源預設值GA1.171.18
自訂資源發佈 OpenAPIAlpha1.141.14
自訂資源發佈 OpenAPIBeta1.151.15
自訂資源發佈 OpenAPIGA1.161.18
自訂資源子資源Alpha1.101.10
自訂資源子資源Beta1.111.15
自訂資源子資源GA1.161.18
自訂資源驗證Alpha1.81.8
自訂資源驗證Beta1.91.15
自訂資源驗證GA1.161.18
自訂資源驗證表達式Alpha1.231.24
自訂資源驗證表達式Beta1.251.28
自訂資源驗證表達式GA1.291.30
自訂資源 Webhook 轉換Alpha1.131.14
自訂資源 Webhook 轉換Beta1.151.15
自訂資源 Webhook 轉換GA1.161.18
DaemonSet 更新激增Alpha1.211.21
DaemonSet 更新激增Beta1.221.24
DaemonSet 更新激增GA1.251.28
預設 Pod 拓撲分散Alpha1.191.19
預設 Pod 拓撲分散Beta1.201.23
預設 Pod 拓撲分散GA1.241.25
將 FSGroup 委派給 CSI 驅動程式Alpha1.221.22
將 FSGroup 委派給 CSI 驅動程式Beta1.231.25
將 FSGroup 委派給 CSI 驅動程式GA1.261.27
裝置外掛程式Alpha1.81.9
裝置外掛程式Beta1.101.25
裝置外掛程式GA1.261.27
停用加速器使用率指標Alpha1.191.19
停用加速器使用率指標Beta1.201.24
停用加速器使用率指標GA1.251.27
DownwardAPI HugePagesAlpha1.201.20
DownwardAPI HugePagesBeta1.211.21
DownwardAPI HugePagesBeta1.221.26
DownwardAPI HugePagesGA1.271.28
DRA 控制平面控制器Alpha1.261.31
試執行Alpha1.121.12
試執行Beta1.131.18
試執行GA1.191.27
動態稽核Alpha1.131.18
動態稽核已棄用1.191.19
動態 Kubelet 組態Alpha1.41.10
動態 Kubelet 組態Beta1.111.21
動態 Kubelet 組態已棄用1.221.25
動態佈建排程Alpha1.111.11
動態佈建排程已棄用1.12
動態卷佈建Alpha1.31.7
動態卷佈建GA1.81.12
啟用聚合探索逾時已棄用1.161.17
啟用等效類別快取Alpha1.81.12
啟用等效類別快取已棄用1.131.23
EndpointSliceAlpha1.161.16
EndpointSliceBeta1.171.17
EndpointSliceBeta1.181.20
EndpointSliceGA1.211.24
EndpointSlice 節點名稱Alpha1.201.20
EndpointSlice 節點名稱GA1.211.24
EndpointSlice 代理Alpha1.181.18
EndpointSlice 代理Beta1.191.21
EndpointSlice 代理GA1.221.24
EndpointSlice 終止條件Alpha1.201.21
EndpointSlice 終止條件Beta1.221.25
EndpointSlice 終止條件GA1.261.27
臨時容器Alpha1.161.22
臨時容器Beta1.231.24
臨時容器GA1.251.26
均勻 Pod 分散Alpha1.161.17
均勻 Pod 分散Beta1.181.18
均勻 Pod 分散GA1.191.21
擴展 CSI 卷Alpha1.141.15
擴展 CSI 卷Beta1.161.23
擴展 CSI 卷GA1.241.26
擴展的 DNS 組態Alpha1.221.25
擴展的 DNS 組態Beta1.261.27
擴展的 DNS 組態GA1.281.29
擴展使用中的持續性卷Alpha1.111.14
擴展使用中的持續性卷Beta1.151.23
擴展使用中的持續性卷GA1.241.26
擴展持續性卷Alpha1.81.10
擴展持續性卷Beta1.111.23
擴展持續性卷GA1.241.26
實驗性關鍵 Pod 註解Alpha1.51.12
實驗性關鍵 Pod 註解已棄用1.131.16
實驗性主機使用者命名空間預設值Beta1.51.27
實驗性主機使用者命名空間預設值已棄用1.281.29
外部 IP 的外部原則GA1.181.22
GCE 區域持續性磁碟Beta1.101.12
GCE 區域持續性磁碟GA1.131.16
通用臨時卷Alpha1.191.20
通用臨時卷Beta1.211.22
通用臨時卷GA1.231.24
GRPC 容器探針Alpha1.231.23
GRPC 容器探針Beta1.241.26
GRPC 容器探針GA1.271.28
HPA 容器指標Alpha1.201.26
HPA 容器指標Beta1.271.29
HPA 容器指標GA1.301.31
HugePagesAlpha1.81.9
HugePagesBeta1.101.13
HugePagesGA1.141.16
HugePage 儲存媒介大小Alpha1.181.18
HugePage 儲存媒介大小Beta1.191.21
HugePage 儲存媒介大小GA1.221.24
HyperV 容器Alpha1.101.19
HyperV 容器已棄用1.201.20
識別 Pod OSAlpha1.231.23
識別 Pod OSBeta1.241.24
識別 Pod OSGA1.251.26
不可變臨時卷Alpha1.181.18
不可變臨時卷Beta1.191.20
不可變臨時卷GA1.211.24
索引 JobAlpha1.211.21
索引 JobBeta1.221.23
索引 JobGA1.241.25
IngressClass 命名空間參數Alpha1.211.21
IngressClass 命名空間參數Beta1.221.22
IngressClass 命名空間參數GA1.231.24
初始化器Alpha1.71.13
初始化器已棄用1.141.14
InTreePluginAWS 取消註冊Alpha1.211.30
InTreePluginAzureDisk 取消註冊Alpha1.211.30
InTreePluginAzureFile 取消註冊Alpha1.211.30
InTreePluginGCE 取消註冊Alpha1.211.30
InTreePluginOpenStack 取消註冊Alpha1.211.30
InTreePluginRBD 取消註冊Alpha1.231.27
InTreePluginRBD 取消註冊已棄用1.281.30
InTreePluginvSphere 取消註冊Alpha1.211.30
IPTables 所有權清理Alpha1.251.26
IPTables 所有權清理Beta1.271.27
IPTables 所有權清理GA1.281.29
IPv6 雙堆疊Alpha1.151.20
IPv6 雙堆疊Beta1.211.22
IPv6 雙堆疊GA1.231.24
Job 可變節點排程指令Beta1.231.26
Job 可變節點排程指令GA1.271.28
Job 就緒 PodsAlpha1.231.23
Job 就緒 PodsBeta1.241.28
Job 就緒 PodsGA1.291.30
使用定案器追蹤 JobAlpha1.221.22
使用定案器追蹤 JobBeta1.231.24
使用定案器追蹤 JobBeta1.251.25
使用定案器追蹤 JobGA1.261.28
KMSv2Alpha1.251.26
KMSv2Beta1.271.28
KMSv2GA1.291.31
KMSv2KDFBeta1.281.28
KMSv2KDFGA1.291.31
Kubelet 組態檔案Alpha1.81.9
Kubelet 組態檔案已棄用1.101.10
Kubelet 憑證提供者Alpha1.201.23
Kubelet 憑證提供者Beta1.241.25
Kubelet 憑證提供者GA1.261.28
Kubelet 外掛程式監看器Alpha1.111.11
Kubelet 外掛程式監看器Beta1.121.12
Kubelet 外掛程式監看器GA1.131.16
Kubelet Pod 資源Alpha1.131.14
Kubelet Pod 資源Beta1.151.27
Kubelet Pod 資源GA1.281.29
Kubelet Pod 資源取得可分配Alpha1.211.22
Kubelet Pod 資源取得可分配Beta1.231.27
Kubelet Pod 資源取得可分配GA1.281.29
舊版節點角色行為Alpha1.161.18
舊版節點角色行為Beta1.191.20
舊版節點角色行為GA1.211.22
舊版服務帳戶權杖清理Alpha1.281.28
舊版服務帳戶權杖清理Beta1.291.29
舊版服務帳戶權杖清理GA1.301.31
舊版服務帳戶權杖無自動產生Beta1.241.25
舊版服務帳戶權杖無自動產生GA1.261.28
舊版服務帳戶權杖追蹤Alpha1.261.26
舊版服務帳戶權杖追蹤Beta1.271.27
舊版服務帳戶權杖追蹤GA1.281.29
本機儲存容量隔離Alpha1.71.9
本機儲存容量隔離Beta1.101.24
本機儲存容量隔離GA1.251.26
Pod 拓撲分散中的最小網域Alpha1.241.24
Pod 拓撲分散中的最小網域Beta1.251.26
Pod 拓撲分散中的最小網域Beta1.271.29
Pod 拓撲分散中的最小網域GA1.301.31
最小化 IPTables 還原Alpha1.261.26
最小化 IPTables 還原Beta1.271.27
最小化 IPTables 還原GA1.281.29
混合協定 LB 服務Alpha1.201.23
混合協定 LB 服務Beta1.241.25
混合協定 LB 服務GA1.261.27
掛載容器Alpha1.91.16
掛載容器已棄用1.171.17
掛載傳播Alpha1.81.9
掛載傳播Beta1.101.11
掛載傳播GA1.121.14
多 CIDR 範圍分配器Alpha1.251.28
命名空間預設標籤名稱Beta1.211.21
命名空間預設標籤名稱GA1.221.23
網路原則結束埠Alpha1.211.21
網路原則結束埠Beta1.221.24
網路原則結束埠GA1.251.26
網路原則狀態Alpha1.241.27
新卷管理員重建Alpha1.251.26
新卷管理員重建Beta1.271.29
新卷管理員重建GA1.301.31
節點中斷排除Alpha1.161.18
節點中斷排除Beta1.191.20
節點中斷排除GA1.211.22
節點租約Alpha1.121.13
節點租約Beta1.141.16
節點租約GA1.171.23
節點停止服務卷分離Alpha1.241.25
節點停止服務卷分離Beta1.261.27
節點停止服務卷分離GA1.281.31
非搶佔優先順序Alpha1.151.18
非搶佔優先順序Beta1.191.23
非搶佔優先順序GA1.241.25
OpenAPI v3Alpha1.231.23
OpenAPI v3Beta1.241.26
OpenAPI v3GA1.271.28
持續性本機卷Alpha1.71.9
持續性本機卷Beta1.101.13
持續性本機卷GA1.141.16
Pod 親和性命名空間選擇器Alpha1.211.21
Pod 親和性命名空間選擇器Beta1.221.23
Pod 親和性命名空間選擇器GA1.241.25
PodDisruptionBudgetAlpha1.31.4
PodDisruptionBudgetBeta1.51.20
PodDisruptionBudgetGA1.211.25
Pod 具有網路條件Alpha1.251.27
Pod 主機 IPAlpha1.281.28
Pod 主機 IPBeta1.291.30
Pod 主機 IPGA1.301.31
Pod 額外負擔Alpha1.161.17
Pod 額外負擔Beta1.181.23
Pod 額外負擔GA1.241.25
Pod 優先順序Alpha1.81.10
Pod 優先順序Beta1.111.13
Pod 優先順序GA1.141.18
Pod 就緒閘門Alpha1.111.11
Pod 就緒閘門Beta1.121.13
Pod 就緒閘門GA1.141.16
Pod 安全性Alpha1.221.22
Pod 安全性Beta1.231.24
Pod 安全性GA1.251.27
Pod 共用程序命名空間Alpha1.101.11
Pod 共用程序命名空間Beta1.121.16
Pod 共用程序命名空間GA1.171.19
偏好提名節點Alpha1.211.21
偏好提名節點Beta1.221.23
偏好提名節點GA1.241.25
探針終止寬限期Alpha1.211.21
探針終止寬限期Beta1.221.24
探針終止寬限期Beta1.251.27
探針終止寬限期GA1.281.28
代理終止端點Alpha1.221.25
代理終止端點Beta1.261.27
代理終止端點GA1.281.29
PVC 保護Alpha1.91.9
PVC 保護已棄用1.101.10
唯讀 API 資料卷Beta1.81.9
唯讀 API 資料卷GA1.101.10
ReadWriteOncePodAlpha1.221.26
ReadWriteOncePodBeta1.271.28
ReadWriteOncePodGA1.291.30
移除 SelfLinkAlpha1.161.19
移除 SelfLinkBeta1.201.23
移除 SelfLinkGA1.241.29
請求管理Alpha1.151.16
請求管理已棄用1.171.17
資源限制優先順序函數Alpha1.91.18
資源限制優先順序函數已棄用1.191.19
資源配額範圍選擇器Alpha1.111.11
資源配額範圍選擇器Beta1.121.16
資源配額範圍選擇器GA1.171.18
追溯性預設儲存類別Alpha1.251.25
追溯性預設儲存類別Beta1.261.27
追溯性預設儲存類別GA1.281.28
RootCA ConfigMapAlpha1.131.19
RootCA ConfigMapBeta1.201.20
RootCA ConfigMapGA1.211.22
輪換 Kubelet 用戶端憑證Beta1.81.18
輪換 Kubelet 用戶端憑證GA1.191.21
以群組身分執行Beta1.141.20
以群組身分執行GA1.211.22
RuntimeClassAlpha1.121.13
RuntimeClassBeta1.141.19
RuntimeClassGA1.201.24
排程 DaemonSet PodsAlpha1.111.11
排程 DaemonSet PodsBeta1.121.16
排程 DaemonSet PodsGA1.171.18
SCTP 支援Alpha1.121.18
SCTP 支援Beta1.191.19
SCTP 支援GA1.201.22
Seccomp 預設值Alpha1.221.24
Seccomp 預設值Beta1.251.26
Seccomp 預設值GA1.271.28
安全性內容拒絕Alpha1.271.29
選擇器索引Alpha1.181.18
選擇器索引Beta1.191.19
選擇器索引GA1.201.25
ServerSideApplyAlpha1.141.15
ServerSideApplyBeta1.161.21
ServerSideApplyGA1.221.31
ServerSideFieldValidationAlpha1.231.24
ServerSideFieldValidationBeta1.251.26
ServerSideFieldValidationGA1.271.31
ServiceAccountIssuerDiscoveryAlpha1.181.19
ServiceAccountIssuerDiscoveryBeta1.201.20
ServiceAccountIssuerDiscoveryGA1.211.23
ServiceAppProtocolAlpha1.181.18
ServiceAppProtocolBeta1.191.19
ServiceAppProtocolGA1.201.22
ServiceInternalTrafficPolicyAlpha1.211.21
ServiceInternalTrafficPolicyBeta1.221.25
ServiceInternalTrafficPolicyGA1.261.27
ServiceIPStaticSubrangeAlpha1.241.24
ServiceIPStaticSubrangeBeta1.251.25
ServiceIPStaticSubrangeGA1.261.27
ServiceLBNodePortControlAlpha1.201.21
ServiceLBNodePortControlBeta1.221.23
ServiceLBNodePortControlGA1.241.25
ServiceLoadBalancerClassAlpha1.211.21
ServiceLoadBalancerClassBeta1.221.23
ServiceLoadBalancerClassGA1.241.25
ServiceLoadBalancerFinalizerAlpha1.151.15
ServiceLoadBalancerFinalizerBeta1.161.16
ServiceLoadBalancerFinalizerGA1.171.20
ServiceNodeExclusionAlpha1.81.18
ServiceNodeExclusionBeta1.191.20
ServiceNodeExclusionGA1.211.22
ServiceNodePortStaticSubrangeAlpha1.271.27
ServiceNodePortStaticSubrangeBeta1.281.28
ServiceNodePortStaticSubrangeGA1.291.30
ServiceTopologyAlpha1.171.19
ServiceTopology已棄用1.201.22
SetHostnameAsFQDNAlpha1.191.19
SetHostnameAsFQDNBeta1.201.21
SetHostnameAsFQDNGA1.221.24
SkipReadOnlyValidationGCEAlpha1.281.28
SkipReadOnlyValidationGCE已棄用1.291.30
StableLoadBalancerNodeSetBeta1.271.29
StableLoadBalancerNodeSetGA1.301.31
StartupProbeAlpha1.161.17
StartupProbeBeta1.181.19
StartupProbeGA1.201.23
StatefulSetMinReadySecondsAlpha1.221.22
StatefulSetMinReadySecondsBeta1.231.24
StatefulSetMinReadySecondsGA1.251.26
StorageObjectInUseProtectionBeta1.101.10
StorageObjectInUseProtectionGA1.111.24
StreamingProxyRedirectsBeta1.51.5
StreamingProxyRedirectsBeta1.61.17
StreamingProxyRedirects已棄用1.181.21
StreamingProxyRedirects已棄用1.221.24
SupportIPVSProxyModeAlpha1.81.8
SupportIPVSProxyModeBeta1.91.9
SupportIPVSProxyModeBeta1.101.10
SupportIPVSProxyModeGA1.111.20
SupportNodePidsLimitAlpha1.141.14
SupportNodePidsLimitBeta1.151.19
SupportNodePidsLimitGA1.201.23
SupportPodPidsLimitAlpha1.101.13
SupportPodPidsLimitBeta1.141.19
SupportPodPidsLimitGA1.201.23
SuspendJobAlpha1.211.21
SuspendJobBeta1.221.23
SuspendJobGA1.241.25
SysctlsBeta1.111.20
SysctlsGA1.211.22
TaintBasedEvictionsAlpha1.61.12
TaintBasedEvictionsBeta1.131.17
TaintBasedEvictionsGA1.181.20
TaintNodesByConditionAlpha1.81.11
TaintNodesByConditionBeta1.121.16
TaintNodesByConditionGA1.171.18
TokenRequestAlpha1.101.11
TokenRequestBeta1.121.19
TokenRequestGA1.201.21
TokenRequestProjectionAlpha1.111.11
TokenRequestProjectionBeta1.121.19
TokenRequestProjectionGA1.201.21
TopologyManagerAlpha1.161.17
TopologyManagerBeta1.181.26
TopologyManagerGA1.271.28
TTLAfterFinishedAlpha1.121.20
TTLAfterFinishedBeta1.211.22
TTLAfterFinishedGA1.231.24
UserNamespacesStatelessPodsSupportAlpha1.251.27
ValidateProxyRedirectsAlpha1.121.13
ValidateProxyRedirectsBeta1.141.21
ValidateProxyRedirects已棄用1.221.24
VolumePVCDataSourceAlpha1.151.15
VolumePVCDataSourceBeta1.161.17
VolumePVCDataSourceGA1.181.21
VolumeSchedulingAlpha1.91.9
VolumeSchedulingBeta1.101.12
VolumeSchedulingGA1.131.16
VolumeSnapshotDataSourceAlpha1.121.16
VolumeSnapshotDataSourceBeta1.171.19
VolumeSnapshotDataSourceGA1.201.22
VolumeSubpathGA1.101.24
VolumeSubpathEnvExpansionAlpha1.141.14
VolumeSubpathEnvExpansionBeta1.151.16
VolumeSubpathEnvExpansionGA1.171.24
WarningHeadersBeta1.191.21
WarningHeadersGA1.221.24
WindowsEndpointSliceProxyingAlpha1.191.20
WindowsEndpointSliceProxyingBeta1.211.21
WindowsEndpointSliceProxyingGA1.221.24
WindowsGMSAAlpha1.141.15
WindowsGMSABeta1.161.17
WindowsGMSAGA1.181.20
WindowsHostProcessContainersAlpha1.221.22
WindowsHostProcessContainersBeta1.231.25
WindowsHostProcessContainersGA1.261.27
WindowsRunAsUserNameAlpha1.161.16
WindowsRunAsUserNameBeta1.171.17
WindowsRunAsUserNameGA1.181.20
ZeroLimitedNominalConcurrencySharesBeta1.291.29
ZeroLimitedNominalConcurrencySharesGA1.301.31

已移除功能閘道的描述

  • Accelerators:提供外掛程式的早期形式,以便在使用 Docker Engine 時啟用 Nvidia GPU 支援;不再可用。另請參閱裝置外掛程式以取得替代方案。

  • AdvancedAuditing:啟用進階稽核

  • AffinityInAnnotations:啟用設定 Pod 關聯性或反關聯性

  • AllowExtTrafficLocalEndpoints:讓服務能夠將外部請求路由到節點本機端點。

  • AllowInsecureBackendProxy:讓使用者能夠略過 Pod 日誌請求中 kubelet 的 TLS 驗證。

  • APIPriorityAndFairness:在每部伺服器上啟用透過優先順序排序和公平性來管理請求並行。(從 RequestManagement 重新命名)

  • APISelfSubjectReview:啟動 SelfSubjectReview API,讓使用者可以查看請求主體的驗證資訊。如需更多詳細資訊,請參閱用戶端的 API 存取驗證資訊

  • AttachVolumeLimit:讓磁碟區外掛程式能夠報告可掛載到節點的磁碟區數目限制。如需更多詳細資訊,請參閱動態磁碟區限制

  • BalanceAttachedNodeVolumes:在排程時,將節點上的磁碟區計數納入考量,以實現平衡的資源分配。在做出決策時,排程器會偏好 CPU、記憶體使用率和磁碟區計數更接近的節點。

  • BlockVolume:在 Pod 中啟用原始區塊裝置的定義和使用。如需更多詳細資訊,請參閱原始區塊磁碟區支援

  • 已綁定服務帳戶權杖卷:

    遷移 ServiceAccount 磁碟區以使用由 ServiceAccountTokenVolumeProjection 組成的投射磁碟區。叢集管理員可以使用指標 serviceaccount_stale_tokens_total 來監控依賴擴充權杖的工作負載。如果沒有此類工作負載,請使用標記 --service-account-extend-token-expiration=false 啟動 kube-apiserver 以關閉擴充權杖。

    查看 繫結服務帳戶權杖 以取得更多詳細資訊。

  • CloudDualStackNodeIPs:使用外部雲端供應商啟用雙堆疊 kubelet --node-ip。如需更多詳細資訊,請參閱設定 IPv4/IPv6 雙堆疊

  • ConfigurableFSGroupPolicy:允許使用者在 Pod 中掛載磁碟區時,設定 fsGroup 的磁碟區權限變更原則。如需更多詳細資訊,請參閱設定 Pod 的磁碟區權限和所有權變更原則

  • ConsistentHTTPGetHandlers:標準化 HTTP get URL 和標頭傳遞,以用於具有探針的生命週期處理常式。

  • ControllerManagerLeaderMigration:為 kube-controller-managercloud-controller-manager 啟用領導者遷移,這讓叢集運算子能夠在 HA 叢集中,將控制器從 kube-controller-manager 即時遷移到外部控制器管理員(例如 cloud-controller-manager),而不會發生停機。

  • CRIContainerLogRotation:為 CRI 容器執行階段啟用容器日誌輪換。日誌檔的預設最大大小為 10MB,而容器允許的預設最大日誌檔數目為 5。這些值可以在 kubelet 設定中設定。如需更多詳細資訊,請參閱節點層級的日誌記錄

  • CronJobControllerV2:使用 CronJob 控制器的替代實作方式。否則,會選取相同控制器的第 1 版。

  • CronJobTimeZone:允許在 CronJob 中使用選用的 timeZone 欄位

  • CSIBlockVolume:讓外部 CSI 磁碟區驅動程式能夠支援區塊儲存。如需更多詳細資訊,請參閱csi 原始區塊磁碟區支援

  • CSIDriverRegistry:在 csi.storage.k8s.io 中啟用與 CSIDriver API 物件相關的所有邏輯。

  • CSIInlineVolume:啟用 Pod 的 CSI 行內磁碟區支援。

  • CSIMigration:啟用墊片和轉換邏輯,以將磁碟區操作從樹狀結構內外掛程式路由到對應的預先安裝 CSI 外掛程式

  • CSIMigrationAWS:啟用墊片和轉換邏輯,以將磁碟區操作從 AWS-EBS 樹狀結構內外掛程式路由到 EBS CSI 外掛程式。支援回退到樹狀結構內 EBS 外掛程式,以用於將功能停用或未安裝及設定 EBS CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。

  • CSIMigrationAWSComplete:停止在 kubelet 和磁碟區控制器中註冊 EBS 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 AWS-EBS 樹狀結構內外掛程式路由到 EBS CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationAWS 功能旗標,並在叢集中所有節點上安裝及設定 EBS CSI 外掛程式。此旗標已淘汰,改用 InTreePluginAWSUnregister 功能旗標,以防止註冊樹狀結構內 EBS 外掛程式。

  • CSIMigrationAzureDisk:啟用墊片和轉換邏輯,以將磁碟區操作從 Azure-Disk 樹狀結構內外掛程式路由到 AzureDisk CSI 外掛程式。支援回退到樹狀結構內 AzureDisk 外掛程式,以用於將功能停用或未安裝及設定 AzureDisk CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。需要啟用 CSIMigration 功能旗標。

  • CSIMigrationAzureDiskComplete:停止在 kubelet 和磁碟區控制器中註冊 Azure-Disk 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 Azure-Disk 樹狀結構內外掛程式路由到 AzureDisk CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationAzureDisk 功能旗標,並在叢集中所有節點上安裝及設定 AzureDisk CSI 外掛程式。此旗標已淘汰,改用 InTreePluginAzureDiskUnregister 功能旗標,以防止註冊樹狀結構內 AzureDisk 外掛程式。

  • CSIMigrationAzureFile:啟用墊片和轉換邏輯,以將磁碟區操作從 Azure-File 樹狀結構內外掛程式路由到 AzureFile CSI 外掛程式。支援回退到樹狀結構內 AzureFile 外掛程式,以用於將功能停用或未安裝及設定 AzureFile CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。需要啟用 CSIMigration 功能旗標。

  • CSIMigrationAzureFileComplete:停止在 kubelet 和磁碟區控制器中註冊 Azure-File 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 Azure-File 樹狀結構內外掛程式路由到 AzureFile CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationAzureFile 功能旗標,並在叢集中所有節點上安裝及設定 AzureFile CSI 外掛程式。此旗標已淘汰,改用 InTreePluginAzureFileUnregister 功能旗標,以防止註冊樹狀結構內 AzureFile 外掛程式。

  • CSIMigrationGCE:啟用墊片和轉換邏輯,以將磁碟區操作從 GCE-PD 樹狀結構內外掛程式路由到 PD CSI 外掛程式。支援回退到樹狀結構內 GCE 外掛程式,以用於將功能停用或未安裝及設定 PD CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。需要啟用 CSIMigration 功能旗標。

  • CSIMigrationGCEComplete:停止在 kubelet 和磁碟區控制器中註冊 GCE-PD 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 GCE-PD 樹狀結構內外掛程式路由到 PD CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationGCE 功能旗標,並在叢集中所有節點上安裝及設定 PD CSI 外掛程式。此旗標已淘汰,改用 InTreePluginGCEUnregister 功能旗標,以防止註冊樹狀結構內 GCE PD 外掛程式。

  • CSIMigrationOpenStack:啟用墊片和轉換邏輯,以將磁碟區操作從 Cinder 樹狀結構內外掛程式路由到 Cinder CSI 外掛程式。支援回退到樹狀結構內 Cinder 外掛程式,以用於將功能停用或未安裝及設定 Cinder CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。需要啟用 CSIMigration 功能旗標。

  • CSIMigrationOpenStackComplete:停止在 kubelet 和磁碟區控制器中註冊 Cinder 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 Cinder 樹狀結構內外掛程式路由到 Cinder CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationOpenStack 功能旗標,並在叢集中所有節點上安裝及設定 Cinder CSI 外掛程式。此旗標已淘汰,改用 InTreePluginOpenStackUnregister 功能旗標,以防止註冊樹狀結構內 openstack cinder 外掛程式。

  • CSI 移轉 RBD:

    啟用墊片和轉換邏輯,以將磁碟區操作從 RBD 樹狀結構內外掛程式路由到 Ceph RBD CSI 外掛程式。需要啟用 CSIMigration 和 csiMigrationRBD 功能旗標,並在叢集中安裝及設定 Ceph CSI 外掛程式。

    此功能閘道已淘汰,改用 InTreePluginRBDUnregister 功能閘道,以防止註冊樹狀結構內 RBD 外掛程式。

  • CSIMigrationvSphere:啟用墊片和轉換邏輯,以將磁碟區操作從 vSphere 樹狀結構內外掛程式路由到 vSphere CSI 外掛程式。支援回退到樹狀結構內 vSphere 外掛程式,以用於將功能停用或未安裝及設定 vSphere CSI 外掛程式的節點的掛載操作。不支援佈建操作的回退,對於這些操作,必須安裝及設定 CSI 外掛程式。需要啟用 CSIMigration 功能旗標。

  • CSIMigrationvSphereComplete:停止在 kubelet 和磁碟區控制器中註冊 vSphere 樹狀結構內外掛程式,並啟用墊片和轉換邏輯,以將磁碟區操作從 vSphere 樹狀結構內外掛程式路由到 vSphere CSI 外掛程式。需要啟用 CSIMigration 和 CSIMigrationvSphere 功能旗標,並在叢集中所有節點上安裝及設定 vSphere CSI 外掛程式。此旗標已淘汰,改用 InTreePluginvSphereUnregister 功能旗標,以防止註冊樹狀結構內 vsphere 外掛程式。

  • CSINodeExpandSecret:啟用將密鑰驗證資料傳遞給 CSI 驅動程式,以用於 NodeExpandVolume CSI 操作期間。

  • CSINodeInfo:在 csi.storage.k8s.io 中啟用與 CSINodeInfo API 物件相關的所有邏輯。

  • CSIPersistentVolume:啟用探索和掛載透過 CSI (Container Storage Interface) 相容磁碟區外掛程式佈建的磁碟區。

  • CSIServiceAccountToken:讓 CSI 驅動程式能夠接收 Pod 掛載磁碟區時的服務帳戶權杖。請參閱權杖請求

  • CSIStorageCapacity:讓 CSI 驅動程式能夠發布儲存容量資訊,並讓 Kubernetes 排程器在排程 Pod 時使用該資訊。請參閱儲存容量。查看 csi 磁碟區類型文件以取得更多詳細資訊。

  • CSIVolumeFSGroupPolicy:允許 CSIDriver 使用 fsGroupPolicy 欄位。此欄位控制由 CSIDriver 建立的磁碟區是否在掛載時支援磁碟區所有權和權限修改。

  • CSRDuration:允許用戶端請求透過 Kubernetes CSR API 發出的憑證的持續時間。

  • CustomPodDNS:啟用使用 Pod 的 dnsConfig 屬性自訂 Pod 的 DNS 設定。查看 Pod 的 DNS 配置 以取得更多詳細資訊。

  • CustomResourceDefaulting:在 OpenAPI v3 驗證結構描述中啟用 CRD 對預設值的支援。

  • CustomResourcePublishOpenAPI:啟用發布 CRD OpenAPI 規格。

  • CustomResourceSubresources:在從 CustomResourceDefinition 建立的資源上啟用 /status/scale 子資源。

  • CustomResourceValidation:在從 CustomResourceDefinition 建立的資源上啟用以結構描述為基礎的驗證。

  • CustomResourceValidationExpressions:在 CRD 中啟用運算式語言驗證,這將根據在 x-kubernetes-validations 擴充功能中撰寫的驗證規則來驗證客戶資源。

  • CustomResourceWebhookConversion:在從 CustomResourceDefinition 建立的資源上啟用以 Webhook 為基礎的轉換。

  • DaemonSetUpdateSurge:讓 DaemonSet 工作負載能夠在每個節點更新期間維持可用性。請參閱在 DaemonSet 上執行滾動更新

  • DefaultPodTopologySpread:啟用使用 PodTopologySpread 排程外掛程式來執行預設分散

  • DelegateFSGroupToCSIDriver:如果 CSI 驅動程式支援,則透過 NodeStageVolume 和 NodePublishVolume CSI 呼叫傳遞 fsGroup,將從 Pod 的 securityContext 套用 fsGroup 的角色委派給驅動程式。

  • DevicePlugins:在節點上啟用以 裝置外掛程式 為基礎的資源佈建。

  • DisableAcceleratorUsageMetrics停用 kubelet 收集的加速器指標

  • DownwardAPIHugePages:在 Downward API 中啟用 HugePages 的使用。

  • DRAControlPlaneController:啟用對具有自訂參數和生命週期(與 Pod 無關)的資源的支援。資源的配置由資源驅動程式的控制平面控制器處理。

  • DryRun:啟用伺服器端試執行請求,以便可以在不提交的情況下測試驗證、合併和突變。

  • DynamicAuditing:用於在 v1.19 之前啟用動態稽核。

  • DynamicKubeletConfig:啟用 kubelet 的動態配置。此功能在支援的偏移原則之外不再受到支援。功能閘道已在 1.24 中從 kubelet 移除。

  • DynamicProvisioningScheduling:擴充預設排程器,以感知磁碟區拓撲並處理 PV 佈建。此功能已在 v1.12 中由 VolumeScheduling 功能取代。

  • DynamicVolumeProvisioning:啟用 Pod 的永久磁碟區動態佈建

  • EnableAggregatedDiscoveryTimeout:在彙總探索呼叫中啟用五秒逾時。

  • EnableEquivalenceClassCache:讓排程器能夠在排程 Pod 時快取節點的等效性。

  • EndpointSlice:為更具延展性和可擴充性的網路端點啟用 EndpointSlice。請參閱啟用 EndpointSlice

  • EndpointSliceNodeName:啟用 EndpointSlice nodeName 欄位。

  • EndpointSliceProxying:啟用後,在 Linux 上執行的 kube-proxy 將使用 EndpointSlice 作為主要資料來源,而不是端點,以實現延展性和效能改進。請參閱啟用 Endpoint Slice

  • EndpointSliceTerminatingCondition:啟用 EndpointSlice terminatingserving 條件欄位。

  • EphemeralContainers:啟用將臨時容器新增至執行中 Pod 的功能。

  • EvenPodsSpread:讓 Pod 能夠跨拓撲網域均勻排程。請參閱Pod 拓撲分散約束

  • ExpandCSIVolumes:啟用擴充 CSI 磁碟區。

  • ExpandedDNSConfig:讓 kubelet 和 kube-apiserver 能夠允許更多 DNS 搜尋路徑和更長的 DNS 搜尋路徑清單。此功能需要容器執行階段支援(Containerd:v1.5.6 或更高版本,CRI-O:v1.22 或更高版本)。請參閱擴充 DNS 配置

  • ExpandInUsePersistentVolumes:啟用擴充使用中 PVC。請參閱調整使用中 PersistentVolumeClaim 的大小

  • ExpandPersistentVolumes:啟用擴充永久磁碟區。請參閱擴充 Persistent Volumes Claims

  • ExperimentalCriticalPodAnnotation:啟用將特定 Pod 註解為關鍵,以便保證其排程。自 v1.13 起,此功能已被 Pod 優先順序和搶佔取代。

  • ExperimentalHostUserNamespaceDefaulting:啟用將使用者命名空間預設為 host。這適用於使用其他主機命名空間、主機掛載的容器,或已授權或使用特定非命名空間功能(例如 MKNODESYS_MODULE 等)的容器。只有在 Docker Daemon 中啟用使用者命名空間重新對應時,才應啟用此功能。

  • ExternalPolicyForExternalIP:修正 ExternalTrafficPolicy 未套用至服務 ExternalIP 的錯誤。

  • GCERegionalPersistentDisk:在 GCE 上啟用區域 PD 功能。

  • GenericEphemeralVolume:啟用臨時性行內磁碟區,其支援一般磁碟區的所有功能(可由協力廠商儲存廠商、儲存容量追蹤、從快照還原等提供)。請參閱臨時磁碟區

  • GRPCContainerProbe:為 {Liveness,Readiness,Startup}Probe 啟用 gRPC 探針方法。請參閱設定存活度、就緒度和啟動探針

  • HPAContainerMetrics:允許 HorizontalPodAutoscaler 根據目標 Pod 中個別容器的指標進行擴充。

  • HugePages:啟用預先配置的 HugePages 的配置和使用。

  • HugePageStorageMediumSize:啟用支援多種大小的預先配置 HugePages

  • HyperVContainer:為 Windows 容器啟用 Hyper-V 隔離

  • IdentifyPodOS:允許指定 Pod OS 欄位。這有助於在 API 伺服器許可時間權威地識別 Pod 的 OS。

  • ImmutableEphemeralVolumes:允許將個別密鑰和 ConfigMap 標記為不可變,以提高安全性和效能。

  • IndexedJob:允許 Job 控制器管理每個完成索引的 Pod 完成。

  • IngressClassNamespacedParams:允許在 IngressClass 資源中參考命名空間範圍的參數。此功能新增了兩個欄位 - ScopeNamespaceIngressClass.spec.parameters

  • Initializers:允許使用 Initializers 許可外掛程式非同步協調物件建立。

  • InTreePluginAWSUnregister:停止在 kubelet 和磁碟區控制器中註冊 aws-ebs 樹狀結構內外掛程式。

  • InTreePluginAzureDiskUnregister:停止在 kubelet 和磁碟區控制器中註冊 azuredisk 樹狀結構內外掛程式。

  • InTreePluginAzureFileUnregister:停止在 kubelet 和磁碟區控制器中註冊 azurefile 樹狀結構內外掛程式。

  • InTreePluginGCEUnregister:停止在 kubelet 和磁碟區控制器中註冊 gce-pd 樹狀結構內外掛程式。

  • InTreePluginOpenStackUnregister:停止在 kubelet 和磁碟區控制器中註冊 OpenStack cinder 樹狀結構內外掛程式。

  • InTreePluginRBDUnregister:停止在 kubelet 和磁碟區控制器中註冊 RBD 樹狀結構內外掛程式。

  • InTreePluginvSphereUnregister:停止在 kubelet 和磁碟區控制器中註冊 vSphere 樹狀結構內外掛程式。

  • IPTablesOwnershipCleanup:這會導致 kubelet 不再建立舊版 iptables 規則。

  • IPv6DualStack:啟用 IPv6 的雙堆疊支援。

  • JobMutableNodeSchedulingDirectives:允許更新 Job 的 Pod 範本中的節點排程指令。

  • JobReadyPods:啟用追蹤具有 Ready 條件的 Pod 數目。Ready Pod 的計數記錄在 Job 狀態的 status 中。

  • JobTrackingWithFinalizers:啟用追蹤 Job 完成,而無需依賴 Pod 無限期地保留在叢集中。Job 控制器使用 Pod 終結器和 Job 狀態中的欄位來追蹤已完成的 Pod,以計入完成次數。

  • KMSv2:啟用 KMS v2 API 以進行靜態資料加密。如需更多詳細資訊,請參閱使用 KMS 提供者進行資料加密

  • KMSv2KDF:啟用 KMS v2 以產生單次使用的資料加密金鑰。如需更多詳細資訊,請參閱使用 KMS 提供者進行資料加密。如果您的叢集中未啟用 KMSv2 功能閘道,則 KMSv2KDF 功能閘道的值沒有任何作用。

  • KubeletConfigFile:啟用從使用組態檔指定的檔案載入 kubelet 配置。如需更多詳細資訊,請參閱透過組態檔設定 kubelet 參數

  • KubeletCredentialProviders:為映像檔提取憑證啟用 kubelet exec 憑證提供者。

  • KubeletPluginsWatcher:啟用以探針為基礎的外掛程式監看器公用程式,讓 kubelet 能夠探索外掛程式,例如 CSI 磁碟區驅動程式

  • KubeletPodResources:啟用 kubelet 的 Pod 資源 gRPC 端點。如需更多詳細資訊,請參閱支援裝置監控

  • KubeletPodResourcesGetAllocatable:啟用 kubelet 的 Pod 資源 GetAllocatableResources 功能。此 API 擴充了資源配置報告

  • LegacyNodeRoleBehavior:停用時,服務負載平衡器和節點中斷中的舊版行為將忽略 node-role.kubernetes.io/master 標籤,而改用 NodeDisruptionExclusionServiceNodeExclusion 提供的功能特定標籤。

  • LegacyServiceAccountTokenCleanUp:啟用在指定時間(預設為一年)未使用時,清理以密鑰為基礎的服務帳戶權杖

  • LegacyServiceAccountTokenNoAutoGeneration:停止自動產生以密鑰為基礎的服務帳戶權杖

  • LegacyServiceAccountTokenTracking:追蹤以密鑰為基礎的服務帳戶權杖的使用情況。

  • LocalStorageCapacityIsolation:啟用 本機臨時儲存空間 的使用,以及 emptyDir 磁碟區sizeLimit 屬性。

  • MinDomainsInPodTopologySpread:在 Pod 拓撲分散約束中啟用 minDomains

  • MinimizeIPTablesRestore:在 kube-proxy iptables 模式中啟用新的效能改進邏輯。

  • MixedProtocolLBService:在相同的 LoadBalancer 類型服務執行個體中啟用使用不同的協定。

  • MountContainers:啟用在主機上使用公用程式容器作為磁碟區掛載程式。

  • MountPropagation:啟用將一個容器掛載的磁碟區共用給其他容器或 Pod。如需更多詳細資訊,請參閱掛載傳播

  • MultiCIDRRangeAllocator:啟用 MultiCIDR 範圍分配器。

  • NamespaceDefaultLabelName:設定 API 伺服器在所有命名空間上設定不可變的 標籤 kubernetes.io/metadata.name,其中包含命名空間名稱。

  • NetworkPolicyEndPort:讓您能夠在 NetworkPolicy 規則中將埠定義為埠號範圍。

  • NetworkPolicyStatus:為 NetworkPolicy 物件啟用 status 子資源。

  • 新卷管理員重建:

    啟用在 kubelet 啟動期間更完善地探索已掛載的磁碟區。由於相關程式碼已大幅重構,因此 Kubernetes 1.25 至 1.29 版本可讓您選擇退出,以防 kubelet 在啟動時卡住,或未卸載已終止 Pod 的磁碟區。

    此重構位於 Kubernetes 1.25 和 1.26 版本中的 SELinuxMountReadWriteOncePod 功能閘道之後。

  • NodeDisruptionExclusion:啟用節點標籤 node.kubernetes.io/exclude-disruption 的使用,以防止節點在區域故障期間遭到撤離。

  • NodeLease:啟用新的 Lease API 以報告節點檢測訊號,可用作節點健康訊號。

  • NodeOutOfServiceVolumeDetach:當使用 node.kubernetes.io/out-of-service 污點將節點標記為停止服務時,如果節點上的 Pod 無法容忍此污點,則會強制刪除這些 Pod,並且會立即執行節點上終止 Pod 的磁碟區卸離操作。已刪除的 Pod 可以在不同的節點上快速復原。

  • NonPreemptingPriority:為 PriorityClass 和 Pod 啟用 preemptionPolicy 欄位。

  • OpenAPIV3:讓 API 伺服器能夠發布 OpenAPI v3。

  • PersistentLocalVolumes:啟用在 Pod 中使用 local 磁碟區類型。如果請求 local 磁碟區,則必須指定 Pod 關聯性。

  • PodAffinityNamespaceSelector:啟用 Pod 關聯性命名空間選取器CrossNamespacePodAffinity 配額範圍功能。

  • PodDisruptionBudget:啟用 PodDisruptionBudget 功能。

  • PodHasNetworkCondition:讓 kubelet 能夠在 Pod 上標記 PodHasNetwork 條件。這在 1.28 中重新命名為 PodReadyToStartContainersCondition

  • PodHostIPs:為 Pod 啟用 status.hostIPs 欄位和 Downward API。此欄位可讓您將主機 IP 位址公開給工作負載。

  • PodOverhead:啟用 PodOverhead 功能以考量 Pod 額外負擔。

  • PodPriority:根據 Pod 的優先順序啟用 Pod 的取消排程和搶佔。

  • PodReadinessGates:啟用設定 PodReadinessGate 欄位以擴充 Pod 就緒評估。如需更多詳細資訊,請參閱Pod 就緒閘門

  • PodSecurity:啟用 PodSecurity 許可外掛程式。

  • PodShareProcessNamespace:啟用在 Pod 中設定 shareProcessNamespace,以便在 Pod 中執行的容器之間共用單一程序命名空間。如需更多詳細資訊,請參閱在 Pod 中的容器之間共用程序命名空間

  • PreferNominatedNode:此旗標告知排程器是否將先檢查指定的節點,然後再循環查看叢集中的所有其他節點。

  • ProbeTerminationGracePeriod:啟用在 Pod 上設定探針層級 terminationGracePeriodSeconds。如需更多詳細資訊,請參閱增強功能提案

  • ProxyTerminatingEndpoints:啟用 kube-proxy 以處理 ExternalTrafficPolicy=Local 時的終止端點。

  • PVCProtection:啟用防止在 PersistentVolumeClaim (PVC) 仍然被任何 Pod 使用時遭到刪除的功能。

  • 唯讀 API 資料卷:

    設定 configMapsecretdownwardAPIprojected volumes 為唯讀掛載。

    自 Kubernetes v1.10 起,這些卷類型始終為唯讀,且您無法選擇停用。

  • ReadWriteOncePod:啟用 ReadWriteOncePod PersistentVolume 存取模式的使用。

  • RemoveSelfLink:將所有物件和集合的 .metadata.selfLink 欄位設定為空白(空字串)。此欄位自 Kubernetes v1.16 版本起已被棄用。啟用此功能時,.metadata.selfLink 欄位仍為 Kubernetes API 的一部分,但始終未設定。

  • RequestManagement:啟用在每個 API 伺服器上使用優先順序和公平性來管理請求並行性。自 1.17 起已被 APIPriorityAndFairness 取代。

  • ResourceLimitsPriorityFunction:啟用排程器優先順序函式,該函式為滿足至少一個輸入 Pod 的 CPU 和記憶體限制的節點分配最低可能分數 1。其目的是打破具有相同分數的節點之間的平手局面。

  • ResourceQuotaScopeSelectors:啟用資源配額範圍選擇器。

  • RetroactiveDefaultStorageClass:允許追溯地將 StorageClass 指派給未綁定的 PVC。

  • RootCAConfigMap:設定 kube-controller-manager 發布名為 kube-root-ca.crtConfigMap 到每個命名空間。此 ConfigMap 包含用於驗證與 kube-apiserver 連線的 CA 捆綁包。有關更多詳細資訊,請參閱繫結服務帳戶令牌

  • RotateKubeletClientCertificate:啟用 kubelet 上用戶端 TLS 憑證的輪換。有關更多詳細資訊,請參閱 kubelet 組態

  • RunAsGroup:啟用對容器 init 程序上設定的主要群組 ID 的控制。

  • RuntimeClass:啟用 RuntimeClass 功能,用於選擇容器執行階段組態。

  • ScheduleDaemonSetPods:啟用由預設排程器而不是 DaemonSet 控制器排程 DaemonSet Pod。

  • SCTPSupport:在 Pod、Service、Endpoints、EndpointSlice 和 NetworkPolicy 定義中啟用 SCTP protocol 值。

  • SeccompDefault:啟用使用 RuntimeDefault 作為所有工作負載的預設 seccomp 設定檔。seccomp 設定檔在 Pod 和/或容器的 securityContext 中指定。

  • SecurityContextDeny:此閘道表示 SecurityContextDeny 准入控制器已被棄用。

  • SelectorIndex:允許 API 伺服器監看快取中基於標籤和欄位的索引,以加速列表操作。

  • ServerSideApply:在 API 伺服器上啟用 伺服器端套用 (SSA) 功能。

  • ServerSideFieldValidation:啟用伺服器端欄位驗證。這表示資源結構描述的驗證在 API 伺服器端而不是用戶端執行(例如,kubectl createkubectl apply 命令列)。

  • ServiceAccountIssuerDiscovery:在 API 伺服器中為服務帳戶簽發者啟用 OIDC 探索端點(簽發者和 JWKS URL)。有關更多詳細資訊,請參閱為 Pod 設定服務帳戶

  • ServiceAppProtocol:在 Services 和 Endpoints 上啟用 appProtocol 欄位。

  • ServiceInternalTrafficPolicy:在 Services 上啟用 internalTrafficPolicy 欄位

  • ServiceIPStaticSubrange:啟用 Services ClusterIP 分配的策略,藉此將 ClusterIP 範圍細分。動態分配的 ClusterIP 位址將優先從較高範圍分配,允許使用者從較低範圍分配靜態 ClusterIP,且碰撞風險較低。有關更多詳細資訊,請參閱避免碰撞

  • ServiceLBNodePortControl:在 Services 上啟用 allocateLoadBalancerNodePorts 欄位。

  • ServiceLoadBalancerClass:在 Services 上啟用 loadBalancerClass 欄位。有關更多詳細資訊,請參閱指定負載平衡器實作類別

  • ServiceLoadBalancerFinalizer:啟用 Service 負載平衡器的終結器保護。

  • ServiceNodeExclusion:啟用從雲端供應商建立的負載平衡器中排除節點。如果節點標記為「node.kubernetes.io/exclude-from-external-load-balancers」,則該節點符合排除條件。

  • ServiceNodePortStaticSubrange:為 NodePort Services 啟用不同的埠分配策略。有關更多詳細資訊,請參閱保留 NodePort 範圍以避免碰撞

  • ServiceTopology:啟用服務以根據叢集的節點拓撲路由流量。

  • SetHostnameAsFQDN:啟用將完整網域名稱 (FQDN) 設定為 Pod 主機名稱的功能。請參閱 Pod 的 setHostnameAsFQDN 欄位

  • SkipReadOnlyValidationGCE:略過 GCE PersistentDisk 卷處於唯讀模式的驗證。

  • StableLoadBalancerNodeSet:因節點狀態變更而減少服務控制器 (KCCM) 的負載平衡器重新組態。

  • StartupProbe:在 kubelet 中啟用啟動探測器。

  • StatefulSetMinReadySeconds:允許 StatefulSet 控制器遵循 minReadySeconds

  • StorageObjectInUseProtection:如果 PersistentVolume 或 PersistentVolumeClaim 物件仍在被使用,則延後刪除它們。

  • StreamingProxyRedirects:指示 API 伺服器攔截(並跟隨)來自後端 (kubelet) 的串流請求重新導向。串流請求的範例包括 execattachport-forward 請求。

  • SupportIPVSProxyMode:啟用使用 IPVS 提供叢集內服務負載平衡。有關更多詳細資訊,請參閱服務代理

  • SupportNodePidsLimit:啟用對節點上 PID 進行限制的支援。--system-reserved--kube-reserved 選項中的參數 pid=<number> 可以指定,以確保為系統整體和 Kubernetes 系統守護程序分別保留指定數量的程序 ID。

  • SupportPodPidsLimit:啟用對 Pod 中 PID 進行限制的支援。

  • SuspendJob:啟用暫停和恢復 Jobs 的支援。有關更多詳細資訊,請參閱Jobs 文件

  • Sysctls:啟用對可以為每個 Pod 設定的命名空間核心參數 (sysctls) 的支援。有關更多詳細資訊,請參閱 sysctls

  • TaintBasedEvictions:啟用基於節點上的污點和 Pod 上的容忍度從節點驅逐 Pod。有關更多詳細資訊,請參閱污點和容忍度

  • TaintNodesByCondition:根據節點條件啟用自動污損節點。

  • TokenRequest:在服務帳戶資源上啟用 TokenRequest 端點。

  • TokenRequestProjection:透過 projected啟用將服務帳戶令牌注入 Pod 中。

  • TopologyManager:啟用一種機制,用於協調 Kubernetes 中不同元件的細粒度硬體資源分配。請參閱控制節點上的拓撲管理策略

  • TTLAfterFinished:允許 TTL 控制器在資源執行完成後清理它們。

  • UserNamespacesStatelessPodsSupport:為無狀態 Pod 啟用使用者命名空間支援。此功能閘道在 Kubernetes v1.28 版本中已被 UserNamespacesSupport 功能閘道取代。

  • ValidateProxyRedirects:此標誌控制 API 伺服器是否應驗證重新導向是否僅跟隨到相同的主機。僅在啟用 StreamingProxyRedirects 標誌時使用。

  • VolumePVCDataSource:啟用指定現有 PVC 作為 DataSource 的支援。

  • VolumeScheduling:啟用卷拓撲感知排程,並使 PersistentVolumeClaim (PVC) 繫結感知排程決策。與 PersistentLocalVolumes 功能閘道一起使用時,它也啟用 local 卷類型的使用。

  • VolumeSnapshotDataSource:啟用卷快照資料來源支援。

  • VolumeSubpath:允許在容器中掛載卷的子路徑。

  • VolumeSubpathEnvExpansion:啟用 subPathExpr 欄位,用於將環境變數擴展到 subPath 中。

  • WarningHeaders:允許在 API 回應中傳送警告標頭。

  • WindowsEndpointSliceProxying:啟用後,在 Windows 上執行的 kube-proxy 將使用 EndpointSlices 作為主要資料來源,而不是 Endpoints,從而實現可擴展性和效能改進。請參閱啟用 Endpoint Slices

  • WindowsGMSA:啟用將 GMSA 憑證規格從 Pod 傳遞到容器執行階段。

  • WindowsHostProcessContainers:啟用對 Windows HostProcess 容器的支援。

  • WindowsRunAsUserName:啟用支援在 Windows 容器中以非預設使用者身分執行應用程式。有關更多詳細資訊,請參閱設定 RunAsUserName

  • ZeroLimitedNominalConcurrencyShares:允許 API 伺服器中的優先順序與公平性對優先順序層級的 limited 區段的 nominalConcurrencyShares 欄位使用零值。

上次修改時間為 2023 年 12 月 25 日下午 1:49 PST:移除 GA 功能閘道 RemoveSelfLink (32a94100f8)