Gateway API 的 Status 字段提供了哪些可观测信息?
1. 标准条件(Conditions)
- 每个资源通过 Status.Conditions 反映其状态,核心条件包括 Accepted(是否被控制器接受)与 Programmed(配置是否已下发到数据平面)。
2. 监听器级状态
- Gateway 的 Status 会逐监听器汇报 attachedRoutes(已绑定的路由数)、Ready 等状态,便于快速定位路由绑定或监听器配置错误。
3. 运维价值
- 由于 Gateway API 强调可观测性,检查资源 Status 是排障最快的方式,例如通过 kubectl describe gateway 查看条件与事件,即可判断配置是否被正确接管。