我想了解處理有幾個節點和一個主節點的Kubernetes羣集的好方法。 我在我的公司的雲中託管集羣,普通的Ubuntu盒(因此沒有Google Cloud或AWS)。爲無狀態web應用程序創建多節點Kubernetes羣集
每個窗格包含webapp(這是無狀態的),我通過複製控制器運行任意數量的窗格。
我看到與服務,我可以申報PublicIPs但是這是令人困惑,因爲在我的奴才節點添加ip地址 後,每個ip只公開它運行的pod,它不會做任何形式的負載平衡。因此, 如果一個節點沒有任何活動的pod運行(因爲創建的pod是在節點間隨機分配的),它只是超時,並且我結束了一些不響應的IP地址。我理解這個錯誤嗎?
我該如何真正地爲我的web應用程序做一個適當的外部負載平衡?我應該在Pod級別上進行負載平衡,而不是使用Service? 如果是這樣,豆莢被認爲是致命的,他們可能動態死亡和出生,我如何跟蹤這一點?