附加儲存空間的 StatefulSet
在這個練習中,你會再次使用 Kubernetes 的儲存觀念。這次,你將建立一個基礎的 StatefulSet,並附加儲存空間。StatefulSet 的每個 Pod 都會連接到一個專屬的 Persistent Volume(PV)。 當然,所有需要的 PV 都會動態建立。
你會使用預先定義的基本 storage class(local-path),它模擬一個實際連到你 Kubernetes 叢集的儲存系統。
此外,你也會在這裡使用 Kubernetes 的 Namespace 來組織你的 Kubernetes 物件。
再注意一次這裡的「儲存與運算」是分離的:你的 Pods(也就是「運算」)隨時都能存取已附加的 PV,但可以在任何時間被刪除並重新建立,而不會破壞儲存空間。若因任何原因某個 Pod 死亡,已儲存的資料會被保留,並在該 Pod 重建後重新附加。
本練習屬於課程
