レプリカ (1 つのポッドのみ) を使用せずにステートフル セットに Postgres をデプロイし、ステートフル セットが実行されているノードを強制終了すると、ノードを起動して永続化されたデータベースに再接続できますか?
設定例は次のとおりです: https://medium.com/@suyashmohan/setting-up-postgresql-database-on-kubernetes-24a2a192e962
私は、これは機能しないはずであり、statefulSets はレプリカ間の状態を維持する方法としてのみ意味があると確信している誰かと協力しています。PG データをエフェメラル ポッドにマウントする問題は、statefulSet を使用しないことに固有のものであり、上記の例ではポッドが 1 つしかないにもかかわらず、StatefulSet を使用して問題を解決するという印象を受けています。
(この公式の mysql の例のように: https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/