29.3. Service Discovery를 사용하도록 OpenShift 구성 고려 사항
3scale 관리자는 OAuth(Open Authorization) 서버 사용 또는 없이 Service Discovery를 구성하는 두 가지 옵션이 있습니다.
OAuth 서버를 사용하여 3scale Service Discovery를 구성하는 경우 사용자가 3scale에 로그인할 때 발생하는 상황이 발생합니다.
- 사용자가 OAuth 서버로 리디렉션됩니다.
- 사용자가 OAuth 서버에 아직 로그인하지 않은 경우 사용자에게 로그인하라는 메시지가 표시됩니다.
- 사용자가 SSO(Single Sign-On)를 사용하여 3scale Service Discovery를 처음 구현하는 경우 OAuth 서버에서 관련 작업을 수행하기 위해 권한을 부여하라는 메시지를 표시합니다.
- 사용자가 다시 3scale로 리디렉션됩니다.
OAuth 서버를 사용하여 서비스 검색을 구성하려면 다음 옵션이 있습니다.
OAuth 서버 없이 서비스 검색을 구성하는 경우 사용자가 3scale에 로그인하면 사용자가 리디렉션되지 않습니다. 대신 3scale Single Service 계정은 Service Discovery를 위해 클러스터에 원활한 인증을 제공합니다. 모든 3scale 테넌트 관리 사용자는 3scale을 통해 API 서비스를 검색하는 동안 클러스터에 대해 동일한 액세스 수준을 갖습니다.