簡體   English   中英

使用Google Kubernetes Engine,可以有一個具有單個區域節點池的多區域主群集嗎?

[英]With Google Kubernetes Engine is it possible to have a multi zone master cluster with a single zone node pool?

我想在多個區域中擁有主服務器,然后將節點池限制在單個區域中,因此我可以利用不同區域中不同的gpu加速器類型。 每當我嘗試在多個區域中創建集群時,它都會在每個區域中復制我的節點。 這對我來說真的很浪費,因為我一次只需要一個GPU。

不,這是不可能的,因為預計區域集群會像這樣工作。 如果部署區域集群,則所有區域都應該相同。 因此,要實現工作負載,您可以部署一個附加GPU的節點池,並創建一個不附加GPU的區域節點池。

根據您的要求“我想在多個區域中擁有主服務器,然后將節點池附加到一個區域中”

實際上,可以僅在具有可用gpu的一個區域中創建具有節點池的區域群集。 您只需使用--node-locations標志。 假設K80僅在us-west1-b中可用。 將此標志與區域群集創建配合使用,您將在us-west的所有3個區域中擁有3個主節點,而在us-west1-b中僅擁有該節點。 文件如下:

https://cloud.google.com/kubernetes-engine/docs/concepts/regional-clusters

您不能做的是僅在一個區域中使用GPU創建“多區域群集”。 請記住,多區域主服務器與多區域節點不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM