Kubernetes 克纳蒂夫是如何发球的';s Activator拦截缩小版本的请求?
如上所述,Knative的Activator接收并缓冲对非活动修订的请求 这个路由是如何实现的?我在应用程序的名称空间中看到的只是一个VirtualService将请求路由到修订版,所以我看不到进入网格的流量是如何重定向到Activator的 Knative服务版本:0.9.0Knative有一个新的概念(CRD),即为每个Knative服务创建的无服务器服务 无服务器服务创建两个Kubernetes服务:Kubernetes 克纳蒂夫是如何发球的';s Activator拦截缩小版本的请求?,kubernetes,istio,envoyproxy,knative,knative-serving,Kubernetes,Istio,Envoyproxy,Knative,Knative Serving,如上所述,Knative的Activator接收并缓冲对非活动修订的请求 这个路由是如何实现的?我在应用程序的名称空间中看到的只是一个VirtualService将请求路由到修订版,所以我看不到进入网格的流量是如何重定向到Activator的 Knative服务版本:0.9.0Knative有一个新的概念(CRD),即为每个Knative服务创建的无服务器服务 无服务器服务创建两个Kubernetes服务: 针对您的应用程序吊舱的专用服务。需要它来发现Pod IP 公共服务是入口网关的目标,根
- 针对您的应用程序吊舱的专用服务。需要它来发现Pod IP
- 公共服务是入口网关的目标,根据其所处的模式(稍后将详细介绍),它将指向与第一个服务相同的端点或activator服务的端点
- 服侍
- 代理
- 你好,是公共服务部
- 你好,go公关-是私人服务
通过在私有服务的端点之间切换,或者如果将其缩小到零,则切换到Activator服务的端点。这些图非常好,如果允许共享源文件,请不要羞于将它们贡献给Knative项目!另外,当POD的数量从0扩展到1时,hello go pb服务端点从activator服务ip地址更改为ip地址,hello go pr服务的端点反映了新创建的POD的实际ip地址