Openshift Container Storage - 将文件复制到持久卷
Posted
技术标签:
【中文标题】Openshift Container Storage - 将文件复制到持久卷【英文标题】:Openshift Container Storage - copy file to persistent volume 【发布时间】:2021-05-29 23:02:21 【问题描述】:我正在尝试将一些文件复制到一个持久卷中,该卷稍后将安装在一个 pod 上。在示例中,我正在查看他们使用 NFS PV,这非常简单,因为我可以访问与 PV 关联的 NFS 文件系统,并且可以向其中添加文件。 但是,当我使用 Openshift Container Storage 存储类(比如说 cephfs)时,我如何才能将文件实际添加到 PV(我要安装的操作员说必须将数据库 ODBC 驱动程序复制到 PV 并挂载)。
谢谢。
【问题讨论】:
【参考方案1】:将 PV 挂载到不同的 pod 中,并将其中的文件“oc cp”或“oc rsh ...”和 curl/wget/scp 从 pod 内部挂载到本地卷。
在现有的 pod 上,您还可以创建一个 sidecar 容器,例如,busybox 来挂载相同的 PV 并提供文件复制工具(如果它们不存在于主容器中)。
【讨论】:
以上是关于Openshift Container Storage - 将文件复制到持久卷的主要内容,如果未能解决你的问题,请参考以下文章
How To Deploy OpenShift Container Platform 4.8 on KVM
Openshift Container Storage - 将文件复制到持久卷
Openshift PaaS云平台部署通俗讲解三(Container启动时运行多条命令)
Openshift PaaS云平台部署通俗讲解三(Container启动时运行多条命令)