Skip to content

Commit 170b06a

Browse files
authored
Merge pull request #49206 from windsonsea/feanew
[zh] Add 5 feature gates
2 parents 5b1d388 + 443427f commit 170b06a

File tree

5 files changed

+101
-0
lines changed

5 files changed

+101
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: DRAAdminAccess
3+
content_type: feature_gate
4+
_build:
5+
list: never
6+
render: false
7+
8+
stages:
9+
- stage: alpha
10+
defaultValue: false
11+
fromVersion: "1.32"
12+
---
13+
14+
<!--
15+
Enables support for requesting [admin access](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#admin-access)
16+
in a ResourceClaim. A ResourceClaim
17+
with admin access grants access to devices which are in use and may enable
18+
additional access permissions when making the device available in a container.
19+
20+
This feature gate has no effect unless you also enable the `DynamicResourceAllocation` feature gate.
21+
-->
22+
启用在 ResourceClaim
23+
中对请求[管理员访问权限](/zh-cn/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#admin-access)的支持。
24+
具有管理员访问权限的 ResourceClaim 允许访问正在使用的设备,并且可以在允许容器访问设备时启用额外的访问权限。
25+
26+
想要此特性门控生效,你还需启用 `DynamicResourceAllocation` 特性门控。
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: DRAResourceClaimDeviceStatus
3+
content_type: feature_gate
4+
_build:
5+
list: never
6+
render: false
7+
8+
stages:
9+
- stage: alpha
10+
defaultValue: false
11+
fromVersion: "1.32"
12+
---
13+
14+
<!--
15+
Enables support the ResourceClaim.status.devices field and for setting this
16+
status from DRA drivers.
17+
-->
18+
启用对 ResourceClaim.status.devices 字段的支持,并允许从 DRA 驱动中设置此状态。
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: PodLifecycleSleepActionAllowZero
3+
content_type: feature_gate
4+
_build:
5+
list: never
6+
render: false
7+
8+
stages:
9+
- stage: alpha
10+
defaultValue: false
11+
fromVersion: "1.32"
12+
---
13+
14+
<!--
15+
Enables setting zero value for the `sleep` action in [container lifecycle hooks](/docs/concepts/containers/container-lifecycle-hooks/).
16+
-->
17+
允许在[容器生命周期回调](/zh-cn/docs/concepts/containers/container-lifecycle-hooks/)中为
18+
`sleep` 操作设置零值。
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: PodLogsQuerySplitStreams
3+
content_type: feature_gate
4+
_build:
5+
list: never
6+
render: false
7+
8+
stages:
9+
- stage: alpha
10+
defaultValue: false
11+
fromVersion: "1.32"
12+
---
13+
14+
<!--
15+
Enable fetching specific log streams (either stdout or stderr) from a container's log streams, using the Pod API.
16+
-->
17+
允许使用 Pod API 从容器的日志流中获取特定日志流(stdout 或 stderr)。
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: PreferAlignCpusByUncoreCache
3+
content_type: feature_gate
4+
_build:
5+
list: never
6+
render: false
7+
8+
stages:
9+
- stage: alpha
10+
defaultValue: false
11+
fromVersion: "1.32"
12+
---
13+
14+
<!--
15+
When `PreferAlignCpusByUncoreCache` is enabled while the CPU Manager Policy is set to `static`,
16+
containers within a `Guaranteed` pod will individually be aligned to an uncore cache group at
17+
a best-effort policy. This feature can optimize performance for certain cache-sensitive workloads
18+
by minimizing the cpu allocation across uncore caches.
19+
-->
20+
当在 CPU 管理器的策略设为 `static` 时启用 `PreferAlignCpusByUncoreCache`
21+
`Guaranteed` Pod 中的容器将基于尽力而为策略逐个与某个非核心缓存组对齐。
22+
此特性可以通过最小化跨非核心缓存的 CPU 分配量来优化某些对缓存敏感的负载的性能。

0 commit comments

Comments
 (0)