![](/img/trans.png)
[英]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.