2016-05-24 82 views
0

我有一個基本集羣,其中有一個master2 nodes。這兩個節點是aws autoscaling group - asg1的一部分。這2個節點正在運行application1Kubernetes - 添加更多節點

我需要能夠有更多的節點,運行application2被添加到羣集。

理想情況下,我正在尋找也許有一個多區域設置,即aplication2可以在多個區域運行,但成爲同一羣集(不知道這是否可能)的一部分。

所以我的問題是,如何將節點添加到集羣,更具體地說,在AWS

我見過幾篇文章,人們分解了這些實例,然後手動登錄來安裝kubeltet和其他各種東西,但是我想知道是否可以以更多的自動方式完成?

感謝

回答

0

如果遵循this instructions,你應該有你的爪牙自動縮放組。

轉到AWS面板,並放大自動縮放組。這應該做到這一點。

如果你以某種方式手動完成,你可以克隆一臺機器,選擇一個現有的小型/奴隸,並選擇「更像這樣啓動」。

0

正如Pablo所說,您應該可以通過擴展現有的ASG來添加新節點(在相同的可用區域中)。這將提供可用於運行application2的新節點。除非您的應用程序不能共享相同的節點,否則,如果節點足夠大,您也可以在現有節點上運行application2,而無需置備新節點。在某些情況下,與向集羣添加更多小型節點相比,這可能更具成本效益。

對於你的另一個問題,Kubernetes不適用於跨區域運行。您可以運行多區域配置(在同一區域)以獲取更高可用性應用程序(稱爲Ubernetes Lite)。目前正在設計支持跨區域應用程序部署(Ubernetes)。