Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用Kubernetes群集(节点位于多个区域)的高可用应用程序_Amazon Web Services_Kubernetes_Architecture_Amazon Eks - Fatal编程技术网

Amazon web services 使用Kubernetes群集(节点位于多个区域)的高可用应用程序

Amazon web services 使用Kubernetes群集(节点位于多个区域)的高可用应用程序,amazon-web-services,kubernetes,architecture,amazon-eks,Amazon Web Services,Kubernetes,Architecture,Amazon Eks,我们已经部署了一个具有前端和后端服务的应用程序。它部署在AWS上的kubernetes上。这两个服务都部署在单个节点上。 今天,由于节点出现问题,它停止运行 为了避免将来出现此类故障,建议的解决方案是在3个不同的可用性区域中创建3个节点。我们将为前端和后端服务创建3个副本吊舱。每个节点将承载一对前端和后端。这样,如果一个az中的节点关闭,我们在其他区域中仍将有2个节点 我们应该继续采用这种方法,还是有更好的解决方案 PS(解决方案的一个主要要求是,它不应该花费太多)您的问题解决方案遵循最佳实践。

我们已经部署了一个具有前端和后端服务的应用程序。它部署在AWS上的kubernetes上。这两个服务都部署在单个节点上。
今天,由于节点出现问题,它停止运行

为了避免将来出现此类故障,建议的解决方案是在3个不同的可用性区域中创建3个节点。我们将为前端和后端服务创建3个副本吊舱。每个节点将承载一对前端和后端。这样,如果一个az中的节点关闭,我们在其他区域中仍将有2个节点

我们应该继续采用这种方法,还是有更好的解决方案


PS(解决方案的一个主要要求是,它不应该花费太多)

您的问题解决方案遵循最佳实践。以下是我想强调的几个问题

1:您可能希望避免在同一节点上运行两个POD

2:


强烈推荐


您的问题解决方案遵循最佳实践。以下是我想强调的几个问题

1:您可能希望避免在同一节点上运行两个POD

2:


强烈推荐