簡體   English   中英

有 Kubernetes/Docker 的有狀態容器可能嗎?

[英]Stateful Containers with Kubernetes/Docker is it possible?

如果這是一個無知的問題,我深表歉意,但我正在構建一個 Kubernetes 集群,我真的很喜歡從單個雲提供商中抽象出我的計算基礎架構並遠離 VM 平台的想法,但是狀態性呢? 例如,我希望能夠設置一個 mysql 服務器並終身保留該數據,我希望 Kubernetes 對 mysql 容器和數據驅動器在幾秒鍾內死亡時進行負載平衡,但我們認為容器和死亡在幾秒鍾內想要保留數據並在沒有虛擬機的情況下構建一個出色的數據中心,在這種范式中是否存在有狀態的概念?

Kubernetes 提供了用於部署有狀態容器(如數據庫)的 StatefulSet。 通過以下鏈接了解如何在高可用模式下部署 mysql 數據庫https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/

一點也不無知,事實上,有狀態的應用程序(通常是 DB)在 Kubernetes 中需要特別考慮。

StatefulSets是主要的 Kubernetes 對象之一,其存在以幫助支持有狀態應用程序的使用。

是解決一些挑戰的不錯指南。 它由 Google 為 Kubernetes 引擎編寫,但這些概念廣泛適用於 Kubernetes。 還有一個GKE 特定的概述

暫無
暫無

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

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