【发布时间】:2021-10-13 19:25:46
【问题描述】:
假设只有一个准入控制器 Pod 在运行,并且准入控制器有一个 webhook,会被 Pod 删除事件触发。
示例场景
一个命名空间中有 2 个 Pod(Pod A 和 Pod B)。 2 个不同的用户(Alice 和 Bob)同时执行 Pod 删除,其中:
- Alice 删除了 Pod A
- Bob 删除了 Pod B
在这个特定场景中,准入控制器是串行还是并行处理准入请求?换句话说,准入控制器会在 Pod B 之前处理 Pod A 的准入请求(反之亦然),还是会同时处理两个准入请求?
一般场景
准入请求从 API 服务器发送到准入控制器。一般来说,是否有可能同时向准入控制器发送多个准入请求?
如果是这样,准入控制器会通过一些内置的并行机制并行处理它们,还是准入控制器将它们排队并串行处理?
【问题讨论】: