我想使用 gcafuse 或任何其他工具/其他规定在 Google Container Engine 中挂载 Google 存储桶。 Docker 容器运行在 Google 容器引擎下所以,我们需要使用 yaml 文件在其中定义一些参数。
如果有任何类型的东西/参数可以在 .yaml 文件中使用,以使用特权或 --device sys_admin 或其中的任何其他必需参数来构建新的复制控制器/服务。
您可以使用特权:
http://kubernetes.io/docs/user-guide/pods/#privileged -mode-for-pod-containers
当前不支持 --device 标志。
是否可以在 Google Container Engines pod/container 中挂载 Google 存储桶? 我已经在 docker 容器镜像中安装了 gcsfuse 并使用以下参数挂载它仍然无法将它挂载到容器中。 需要更多的投入。
api版本:v1
种类:服务
元数据:
名称:apache-前端
标签:
应用程序:apache-webapp
规格:
类型:节点端口
端口:
api版本:v1
种类:ReplicationController
元数据:
名称:apache-前端
规格:
复制品:1
模板:
元数据:
标签:
应用程序:apache-webapp
规格:
容器:
- 名称:apache-https
图片:gcr.io/myproject/new-httpd :v1
安全上下文:
功能:{}
特权:真实
命令:["gcsfuse --key-file=/usr/local/Test.json test1-clod-storage /mnt"]
端口:
- 容器端口:443
- 容器端口:80
提前致谢。
@jadhavnitind您现在可能已经解决了这个问题,但是对于像我这样在 Google 中发现这是第一次命中的人,请查看: https :
最有用的评论
@jadhavnitind您现在可能已经解决了这个问题,但是对于像我这样在 Google 中发现这是第一次命中的人,请查看: https :