viocli identity 명령을 사용하면 AD 또는 LDAP 백엔드가 있는 도메인에 대해 Keystone을 구성할 수 있습니다. 이 명령은 OpenStack 관리 서버 API를 호출하여 Keystone 도메인 및 사전 변수에 대한 지식을 저장합니다.

viocli identity 명령은 다른 작업을 수행하기 위한 다양한 작업을 지원합니다. 다음 매개 변수는 모든 작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

-d NAME 또는 --deployment NAME

선택 사항

사용할 배포의 이름입니다.

값을 입력하지 않으면 기본 배포가 사용됩니다.

-p 또는 --progress

선택 사항

현재 작업의 진행률을 보여줍니다.

--verbose

선택 사항

출력을 세부 정보 표시 모드로 표시합니다.

viocli identity -h 또는 viocli identity --help를 실행하여 명령의 매개 변수를 표시할 수 있습니다. 모든 작업에 -h 또는 --help옵션을 사용하여 작업에 대한 매개 변수를 표시할 수 있습니다. 예를 들어 viocli identity add -hadd 작업에 대한 매개 변수를 표시합니다.

viocli identity가 지원하는 작업은 다음과 같습니다.

viocli identity add [-d NAME] [--type {AD | LDAP}] [-p] [--verbose]

새 ID 소스를 구성합니다. 다음과 같은 추가 매개 변수가 add작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

--type {AD | LDAP}

선택 사항

도메인에 대한 백엔드 유형입니다.

명령에 --type 매개 변수를 포함하지 않으면 백엔드 유형을 입력하라는 메시지가 표시됩니다.

 

viocli identity remove [-d NAME] --id DOMAIN [-p] [--verbose]

목록에서 ID 소스를 제거합니다. 로컬(ID 0) 및 기본(ID 1) 도메인은 제거할 수 없습니다.

다음과 같은 추가 매개 변수가 remove작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

--id DOMAIN

필수

ID 소스의 식별자입니다. 로컬 도메인은 0, 기본 도메인인 1로 표시됩니다.

 

viocli identity configure [-d NAME] [-p] [--verbose]

배포에 대한 ID 소스를 구성합니다.

 

viocli identity edit [-d NAME] --id DOMAIN [-p] [--verbose]

기존 ID 소스에 대한 설정을 변경합니다. 로컬 도메인(ID 0)은 편집할 수 없습니다.

다음과 같은 추가 매개 변수가 edit작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

--id DOMAIN

필수

ID 소스의 식별자입니다. 로컬 도메인은 0, 기본 도메인인 1로 표시됩니다.

 

viocli identity list [-d NAME] [--json JSON | --pretty PRETTY] [-p] [--verbose]

구성된 모든 도메인을 해당 ID 번호와 백엔드 유형과 함께 표시합니다. 다음과 같은 추가 매개 변수가 list작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

--json JSON

--pretty PRETTY

선택 사항

출력을 JSON 형식 또는 서식이 지정된 텍스트로 표시합니다.

값을 입력하지 않으면 명령이 대화식으로 실행되는 경우 PRETTY가 사용되고, 명령이 비 대화식으로 실행는 경우 JSON이 사용됩니다.

 

viocli identity show [-d NAME] --id DOMAIN [--json JSON | --pretty PRETTY] [-p] [--verbose]

지정된 도메인에 대한 자세한 정보를 표시합니다. 다음과 같은 추가 매개 변수가 show작업에 적용됩니다.

매개 변수

필수 또는 선택 사항

설명

--id DOMAIN

필수

ID 소스의 식별자입니다. 로컬 도메인은 0, 기본 도메인인 1로 표시됩니다.

--json JSON

--pretty PRETTY

선택 사항

출력을 JSON 형식 또는 서식이 지정된 텍스트로 표시합니다.

값을 입력하지 않으면 명령이 대화식으로 실행되는 경우 PRETTY가 사용되고, 명령이 비 대화식으로 실행는 경우 JSON이 사용됩니다.