traefik kubernetes crd健康检查
我将Traefik 2.1与kubernetes CRD一起使用。我的设置非常类似于。在我的应用程序中,我已经在部署上定义了livenessProbe和readinessProbe。我假设traefik会将请求路由到kubernetes负载平衡器,kubernetes会知道pod是否准备就绪。如果livenessProbe失败,Kubernetes还会重新启动容器。kubernetes CRD是否有默认的健康检查?Traefik是使用kubernetes服务提供的负载平衡器,还是为服务下面的POD获取IP并直接路由到它们?是否建议对Traefik CRD使用健康检查?有没有办法不必重复readinessProbe和Traefik CRD healthCheck的配置?多谢各位 kubernetes CRD是否有默认的健康检查 没有 Traefik是否使用kubernetes服务提供的负载平衡器, 或者它是否获得了服务和路线下方吊舱的IP 直接给他们 否。它直接从端点对象获取IP 有没有办法不必重复readinessProbe的配置 还有Traefik CRD健康检查 Traefik将在发现端点对象没有IP时更新其配置,这在liveness/readiness probe失败时发生。因此,您可以在POD上配置readiness和liveness probe,并期望Traefik做到这一点 有没有办法不必重复readinessProbe的配置 和Traefik CRD健康检查 使用CRD方法的好处在于其本质上是动态的。即使您正在使用CRD以及CRD提供的健康检查机制,kubernetes仍然需要pods的liveness和rediness probe来重新启动pods,而不是从使用与这些pods对应的kubernetes服务的其他pods向pods发送流量 kubernetes CRD是否有默认的健康检查 没有 Traefik是否使用kubernetes服务提供的负载平衡器, 或者它是否获得了服务和路线下方吊舱的IP 直接给他们 否。它直接从端点对象获取IP 有没有办法不必重复readinessProbe的配置 还有Traefik CRD健康检查 Traefik将在发现端点对象没有IP时更新其配置,这在liveness/readiness probe失败时发生。因此,您可以在POD上配置readiness和liveness probe,并期望Traefik做到这一点 有没有办法不必重复readinessProbe的配置 和Traefik CRD健康检查traefik kubernetes crd健康检查,kubernetes,traefik,kubernetes-health-check,Kubernetes,Traefik,Kubernetes Health Check,我将Traefik 2.1与kubernetes CRD一起使用。我的设置非常类似于。在我的应用程序中,我已经在部署上定义了livenessProbe和readinessProbe。我假设traefik会将请求路由到kubernetes负载平衡器,kubernetes会知道pod是否准备就绪。如果livenessProbe失败,Kubernetes还会重新启动容器。kubernetes CRD是否有默认的健康检查?Traefik是使用kubernetes服务提供的负载平衡器,还是为服务下面的PO
使用CRD方法的好处在于其本质上是动态的。即使您正在使用CRD以及CRD提供的健康检查机制,kubernetes仍然需要pods的liveness和rediness probe来重新启动pods,而不是从使用与这些pods对应的kubernetes服务的其他pods向这些pods发送流量。如果我省略livenessProbe,如果容器挂起,则不会重新启动。正确吗?如果我删除readinessProbe,那么尝试使用该服务的任何其他pod都可能被发送到未准备就绪的pod,因为只有traefik知道healthCheck。正确吗?如果我省略了livenessProbe,那么如果容器挂起,它将不会重新启动。正确吗?如果我删除readinessProbe,那么尝试使用该服务的任何其他pod都可能被发送到未准备就绪的pod,因为只有traefik知道healthCheck。对的