gpt4 book ai didi

postgresql - Kubernetes 集群中 Postgres 数据库的持久卷

转载 作者:行者123 更新时间:2023-11-29 14:31:25 24 4
gpt4 key购买 nike

我已经为我的 Postgres 数据库创建了一个 Persistant Disk Claim。

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
labels:
io.kompose.service: pgdata
name: pgdata
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi
status: {}

一旦我删除了集群,卷也被删除了。这里的最佳做法是什么?我应该保存在 GCEPersistentDisk 等其他永久性磁盘中吗?即使集群被删除,我也不想丢失卷,最佳部署策略是什么?

最佳答案

在 PersistenVolume list 中,您可以设置回收策略(保留或删除,现在已弃用第三个选项 - 回收):

persistentVolumeReclaimPolicy: Retain

引用:https://kubernetes.io/docs/concepts/storage/persistent-volumes/#claims-as-volumes

关于postgresql - Kubernetes 集群中 Postgres 数据库的持久卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51260213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com