2016-09-14 5 views
0

Инструмент командной строки OpenShift (oc) предлагает команду для добавления роли в группы пользователей. Синтаксис:Что такое опция -n в OpenShift «oc adm policy add-role-to-group»?

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

В скрипте я нашел такую ​​команду с опцией «-n», но нет никакого способа, я могу найти в oc reference documentation описание этого или других разрешенных вариантов.

Хуже: кажется, разработчики oc-инструмента пытаются вас порадовать, как показывает изображение. enter image description here

Я использую версию ос:

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 –

+0

Я искал ссылку на cli в Интернете с помощью не повезло. Я думаю, что этой конкретной информации нет. В самом деле, следующий поиск по Google не показывает никаких результатов: область пространства имен 'site: docs.openshift.com 'для этого запроса CLI" –

1

-n просто для прохождения проекта имя, поэтому ваша команда будет работать против этого проекта.

например. оо надстройку роль-к-группы админ groupx -n ProjectX

назначит администратора роль groupx на ProjectX