【发布时间】:2018-07-26 12:05:35
【问题描述】:
我正在使用 gcsfuse 在容器中挂载一个卷,我需要它来启动我的 node.js 应用程序。
为了挂载卷,我使用 kubernetes 的生命周期钩子,但它不能确保它会在我的容器入口点之前执行。
我一直在考虑如何检查卷何时挂载,以及它是否下降。
为了检查它何时被挂载和卸载,我在/proc/mounts 中读取并搜索该卷的存在,并为其添加一个观察者以进行更改。
是否有更简单的方法来确保卷安装在 node.js、docker 或 kubernetes 中?
【问题讨论】:
标签: node.js docker kubernetes google-cloud-storage gcsfuse