【发布时间】:2019-03-18 07:22:10
【问题描述】:
我在一个 kubernetes 集群中使用了 6 个独立的微服务,并且我还配置了 Liveness 和 Readiness Probes。我使用入口负载均衡器来调用微服务端点。
示例:
<ingress_host>/api/auth-server/<api-endpoint>
我们的主要假设是,当所有 pod 都可用时,集群就可以正常工作。
有没有办法通过入口获取健康端点来检查 kubernetes 集群的健康状况。
我需要配置 Akamai 负载均衡器。为此,我需要公开健康端点。该健康端点需要确保所有 pod 都正常工作
【问题讨论】:
-
我想——不,因为kubernetes包含很多模块,怎么能理解集群的当前状态符合预期呢?但是您可以单独检查所有模块。
-
我建议通过 Bastion 主机使用 Web UI Dashbord。 kubernetes.io/docs/tasks/access-application-cluster/… Kubernetes Web UI Dashboard 还不足以满足您的需求?
标签: kubernetes kubernetes-ingress