더북(TheBook)

서비스 및 엔드포인트 생성

인증 서비스인 Keystone 설치가 완료되면 외부에서 접속하거나 일반 사용자가 서비스를 이용할 수 있도록 Keystone 서비스와 엔드포인트 URL을 생성해야 합니다.

1. 슈퍼 사용자 권한으로 Keystone에 접속하려면 토큰, URL, 인증 API 버전이 필요합니다. 토큰은 keystone.conf 파일에서 설정한 admin_token을 사용합니다. cat 명령어를 이용해 /etc/keystone/keystone.conf 파일의 admin_token을 grep으로 찾아보면 쉽게 admin_token을 확인할 수 있습니다. 확인된 admin_token은 OS_TOKEN 환경변수에 할당합니다. 그런 다음 OS_URL과 OS_IDENTITY_API_VERSION을 차례로 설정합니다. cb058a6efbeb03ca825f는 openssl rand -hex 10 명령어를 실행해 나온 값으로 수정한 후 진행합니다.

[root@controller ~]# cat /etc/keystone/keystone.conf | grep admin_token

None, the value is ignored and the <span class="cd2 blue">admin_token</span> log in mechanism is

effectively disabled. To completely disable <span class="cd2 blue">admin_token</span> in production

admin_token = cb058a6efbeb03ca825f [root@controller ~]# export OS_TOKEN=cb058a6efbeb03ca825f [root@controller ~]# export OS_URL=http://192.168.56.101:35357/v3 [root@controller ~]# export OS_IDENTITY_API_VERSION=3

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.