Kubernetes中的持久性存储不会持久化数据

时间:2019-10-23 18:05:23

标签: kubernetes kubernetes-pod persistent-volume-claims

在我的Kubernetes集群中,在我的数据库容器上,如果删除了pod,我的持久性存储(在Digital Ocean上动态配置)不会持久化该存储。

我已将存储的回收策略从“删除”更改为“保留”,但这没有什么不同。

这是DB YAML文件的副本:

(0.12825663763789857+0.20327998150393212j),(0.21890748607218197+0.160563964013564j),(0.28205414129281525+0.09884068776334366j),(0.030927026479380615+0.26334550583848626j)

1 个答案:

答案 0 :(得分:2)

您必须将mountPath与Postgres PGDATA环境变量进行匹配。

default value of PGDATA/var/lib/postgresql/data(不是/var/lib/postgresql)。

您需要调整mountPath或设置PGDATA匹配它的环境。