1장. 시작하기 전에: 서비스당 OAuth 흐름 배포
이전 버전에서 3scale 2.5로, 애플리케이션을 수동으로 생성하거나 업데이트할 때 RH-SSO(Red Hat Single Sign On)에서 3scale에 의해 기본적으로 활성화된 OAuth 흐름은 Standard FlowEnabled (Authorization Code Flow)입니다. Resource Owner Password, Implicit 또는 Client Credentials와 같은 다른 흐름으로 변경하면 이 업그레이드 프로세스에 문제가 있을 수 있습니다.
업그레이드 관련 문제가 발생하지 않도록 하려면 다음 단계를 수행해야 합니다.
-
zync
Pod를 0으로 축소합니다. - 3scale 2.5로 업그레이드
- OIDC(Open ID Connect)를 사용하는 서비스의 경우 OIDC 구성을 검토합니다.
-
zync
Pod를 확장합니다.
업그레이드 프로세스 외에도 애플리케이션을 수동으로 생성하거나 업데이트할 때 3scale 2.5에서 4개의 OAuth 흐름 중 하나를 설정할 수 있습니다. 올바른 흐름 설정을 보장하기 위해 OAuth 2.0 지원 흐름 의 단계를 따를 수 있습니다.