深入了解 Knative Serving:组件、功能与历史意义
1. Knative Serving 组件概述
Knative Serving 包含多个重要组件,它们协同工作以实现高效的服务部署和管理。以下是主要组件的介绍:
- 幕后协调器 :有一类协调器在幕后执行关键的底层任务,包括标签器(labeler)、无服务器服务协调器(serverlessservice)和垃圾回收协调器(gc)。
- 标签器 :是网络功能的一部分,主要负责在 Kubernetes 对象上设置和维护标签,以便网络系统可以根据这些标签引导流量。
- 无服务器服务协调器 :与激活器(Activator)的工作相关,负责对无服务器服务记录进行响应和更新,主要涉及 Kubernetes 中的网络功能。
- 垃圾回收协调器 :执行垃圾回收任务,通常我们不需要过多关注它。
- Webhook :在运行时,Knative Serving 依赖于所管理资源信息的完整性和有效性。Webhook 用于验证和增强用户提交的信息,它实际上是一组逻辑进程,为了便于部署而集成到一个物理进程中。
- 名称含义 :“Webhook”这个名称有点容易让人误解,它实际上是作为 Kubernetes 的“准入 Webhook”,主要作用是检查和修改 Knative Serving 资源。
- 主要职责 :
- 设置默认配置,如超时时间、并发
超级会员免费看
订阅专栏 解锁全文
52

被折叠的 条评论
为什么被折叠?



