Eviction

Eviction

Eviction 操作会根据特定的策略和安全约束, 将 Pod 从其所在节点上驱逐。这是 Pod 的一个子资源。可以通过向 .../pods/<pod name>/evictions 发送 POST 请求来发起此类驱逐操作。

apiVersion: policy/v1

import "k8s.io/api/policy/v1"

Eviction

Eviction 操作会根据特定的策略和安全约束,将 Pod 从其所在节点上驱逐。 这是 Pod 的一个子资源。可以通过向 .../pods/<pod name>/evictions 发送 POST 请求来发起此类驱逐操作。


字段描述
apiVersion
string
apiVersion 定义了该对象表示形式的版本化模式(schema)。 服务器应将已识别的模式转换为最新的内部值,并可拒绝无法识别的值。 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
deleteOptions
DeleteOptions
可以提供 deleteOptions。
kind
string
kind 是一个字符串值,用于标识该对象所代表的 REST 资源。 服务器可以根据客户端提交请求的端点推断出该值。该字段不可更新。 采用驼峰命名法(CamelCase)。 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ObjectMeta
objectMeta 描述了正在被驱逐的 Pod。
最后修改 August 24, 2026 at 3:18 PM PST: [zh-cn]sync eviction-v1-policy (b05bbbca47)