OpenShift Enterprise在根文件系统中创建目录

OpenShift Enterprise在根文件系统中创建目录,openshift,Openshift,我们有几个应用程序在标准位置查找文件系统上的配置。比如: /配置/db/ 如果要使用$OPEN\u SHIFT\u DATA\u DIR,许多应用程序将需要太多的更改。有没有办法将文件放在任意目录中?我是否必须创建一个自定义盒带,将配置目录放在那里?我会遇到任何权限限制吗?我对OSE没有太多经验,但只有OSO。我的猜测是,您应该将配置打包为RPM,并将其作为root用户安装在系统上,其权限足以允许gears用户访问它们。然后发布新的RPM以进行配置更改。将盒式磁带安装到gear时,决不能让其他g

我们有几个应用程序在标准位置查找文件系统上的配置。比如: /配置/db/


如果要使用$OPEN\u SHIFT\u DATA\u DIR,许多应用程序将需要太多的更改。有没有办法将文件放在任意目录中?我是否必须创建一个自定义盒带,将配置目录放在那里?我会遇到任何权限限制吗?

我对OSE没有太多经验,但只有OSO。我的猜测是,您应该将配置打包为RPM,并将其作为root用户安装在系统上,其权限足以允许gears用户访问它们。然后发布新的RPM以进行配置更改。将盒式磁带安装到gear时,决不能让其他gear访问数据,也不能将数据安装到用户selinux容器之外的任何位置。

RPM包装和部署看起来最有意义,让不同的gears将相同的配置目录部署到它们的数据目录中没有多大意义。