[英]Kubernetes provisioning PVC from GCE Persistent disk volume shows error
[英]Persistent volume claim attach to kubernetes deployment to access files present in PVC but should not write any logs to PVC?
我需要將文件存儲在 PVC 中並將該 PVC 附加到 Nginx 入口 controller 部署,以便應用程序可以訪問 PVC 中存在的文件,但同時應用程序不應將日志和配置寫回 PVC。
你能告訴我如何實現嗎?
我創建了一個 PVC 並將其附加到部署中,但它正在向其寫入日志和配置。
您可以使用GCP fuse並將文件直接存儲到S3 ,如果它適合您,那么管理起來會有點容易。
但是,如果你想 go 與你的想法,你必須實施ReadWriteMany (閱讀更多)。 所以兩個POD可以附加到一個PVC ,一個寫入,另一個讀取。
您還可以將 EFS 或 NFS 文件系統GKE 與來自 GCP 或MinIO 、 GlusterFS的 Filestore 一起使用。
我創建了一個 PVC 並將其附加到部署中,但它正在向其寫入日志和配置。
volumeMounts:
- name: file
mountPath: /var/data
readOnly: true
掛載文件或目錄時可以設置模式,設置為只讀模式也可以設置為readOnly: true
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.