我尝试使用谷歌云部署管理器在谷歌Kubernetes引擎上启动Istio,如《Istio快速入门指南》中所述。我的目标是为一些非常轻量级的微服务提供一个尽可能小的集群。
不幸的是,集群中的Istio pod在使用1个节点GKE
- g1小或
- n1-标准-1
集群。例如,istio-pilot失败,状态为"0 of 1 updated replica available-Unschedulable"。
我没有发现任何迹象表明我的集群资源已经超出,所以我想知道:
成功运行Istio(以及一些轻量级微服务(的最低GKE集群大小是多少
我发现的是Istio#216问题,但它没有包含答案。当然,集群大小取决于微服务,但我基本上对最小集群感兴趣。
根据本页
如果您使用GKE,请确保您的集群至少有4个标准GKE节点。如果您使用Minikube,请确保您至少有4GB的RAM。