.../pods/<pod name>/evictions 发送 POST 请求来发起此类驱逐操作。apiVersion: policy/v1
import "k8s.io/api/policy/v1"
Eviction 操作会根据特定的策略和安全约束,将 Pod 从其所在节点上驱逐。
这是 Pod 的一个子资源。可以通过向 .../pods/<pod name>/evictions
发送 POST 请求来发起此类驱逐操作。
| 字段 | 描述 |
|---|---|
apiVersionstring |
apiVersion 定义了该对象表示形式的版本化模式(schema)。 服务器应将已识别的模式转换为最新的内部值,并可拒绝无法识别的值。 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
deleteOptionsDeleteOptions |
可以提供 deleteOptions。 |
kindstring |
kind 是一个字符串值,用于标识该对象所代表的 REST 资源。 服务器可以根据客户端提交请求的端点推断出该值。该字段不可更新。 采用驼峰命名法(CamelCase)。 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataObjectMeta |
objectMeta 描述了正在被驱逐的 Pod。 |