我对Kubernetes有几个基本查询。Kubernetes单点故障和负载平衡
考虑下面的部署。第7层负载均衡器将通过Kubernetes服务将请求路由到NGINX服务器,NGINX将路由到Tomcat Kubernetes服务。
查询:
如果Kubernetes服务或因为它是由在其上KUBE代理被配置和服务的多个荚支持单个故障点仅仅是一个虚拟层,它不能被视为单点故障?
上图是单个Kubernetes集群,这是单点故障还是应为多个Kubernetes集群计划系统,我需要以零停机时间支持HA。
上图利用了默认支持L4负载平衡的Kubernetes服务(仅限循环)。因此,说一个tomcat服务器负载很重,循环法不会根据使用情况平均分配负载。如何根据系统资源消耗或使用情况或否。上述拓扑中的开放连接?
注:没有。上图中的矩形框只是代表性的。我将每层部署10到20个吊舱以满足我的工作量。
感谢... 2。我可以为Kubernetes大师计划HA。 Ubernetes不是GA,因此不能考虑。 3. Ingress仍处于测试阶段,因此目前无法考虑。因此,我的评论,目前kubernetes服务只支持L4负载平衡。对#4有何评论? –
我不确定我是否正确理解#4。你是否建议有两个重复的k8s集群? – caesarxuchao
是否正确 - 在HA中是否有重复的k8s群集帮助,或者这是不必要的复杂性?我不能有任何单点故障,因此查询 –