GoogleGoogle Professional Cloud Architect (PCA) Certification·TW·更新於 5 Sep 2026
在 GKE 中,您需要 Pod 在擴展和重新啟動後保留一致的主機名稱。哪個 Kubernetes 功能提供了此功能?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: StatefulSets.
為什麼這是答案
StatefulSets 專為需要穩定、唯一網路識別(例如主機名稱)的應用程式而設計,即使 Pod 重新排程或擴展,這些識別也會保留。它們確保 Pod 具有持久的識別符和有序的部署、擴展和終止。
角色型存取控制 (RBAC) 用於管理 Kubernetes 資源的權限,與 Pod 主機名稱的持久性無關。容器環境變數在 Pod 啟動時提供配置,但不會在 Pod 重新啟動後保持一致的主機名稱。持久性磁碟區 (Persistent Volumes) 確保資料在 Pod 重新啟動後仍然存在,但它們不提供一致的網路識別或主機名稱。