2016-09-14 136 views
0

OpenShift命令行工具(oc)提供了一个向用户组添加角色的命令。语法是:在OpenShift中“oc adm policy add-role-to-group”是什么选项-n?

oc adm policy add-role-to-group ROLE GROUP [GROUP ...] [options] 

在脚本中,我发现这样的命令选项“-n”,但没有办法,我可以找到oc reference documentation的这个或其他允许的选项的说明。

更糟糕的是:看起来像oc工具的开发人员正试图欺骗你,如图所示。 enter image description here

我使用OC版本:

oc v3.2.1.13-1-gc2a90e1 
kubernetes v1.2.0-36-g4a3f9c5 

回答

1

运行命令oc adm options你可以看到-n选项是以下几点: -n, --namespace='': If present, the namespace scope for this CLI request.

+0

感谢@developercorey。网上有文档描述这些选项吗? (我希望他们可以修复oc上的用法消息) –

+0

他们应该在CLI参考这里:https://docs.openshift.com/online/cli_reference/index.html – 2016-09-14 18:20:04

+0

我已经在线搜索cli参考没有运气。我认为这条信息不在那里。事实上,下面的谷歌搜索没有显示任何结果:“site:docs.openshift.com”这个CLI请求的命名空间范围“ –

1

-n仅仅是传递一个项目名称,所以你的命令将运行在这个项目上。

例如OC添加角色到组管理员groupx -n projectX创建

将分配管理员角色groupx上projectX创建