2016-09-14 134 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創建