![](/img/trans.png)
[英]Connect Kubernetes Postgres pod to existing database stored on persistent volume
[英]Persistent Volume for Postgres Database in Kubernetes Cluster
我已經為我的Postgres數據庫創建了一個永久磁盤聲明。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
labels:
io.kompose.service: pgdata
name: pgdata
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi
status: {}
一旦刪除群集,該卷也將被刪除。 這里的最佳做法是什么? 我應該保存在其他持久性磁盤(如GCEPersistentDisk)中嗎? 即使刪除群集,我也不想丟失卷,最佳部署策略是什么?
在PersistenVolume清單中,您可以設置回收策略(保留或刪除,現在不建議使用第三個選項-回收):
persistentVolumeReclaimPolicy: Retain
參考: https : //kubernetes.io/docs/concepts/storage/persistent-volumes/#claims-as-volumes
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.