Я установил Spinnaker на Azure Kubernetes (внутри контейнера Docker) и получаю доступ к интерфейсу Spinnaker с внешним публичным IP-адресом и портом (настроено 2 балансировщика нагрузки)
http://externalIP:9000.
Iпытаюсь настроить OAuth2.0 для spinnaker UI.перейдя по этой ссылке https://www.spinnaker.io/setup/security/authentication/oauth/
выполнено:
в Azure, создан секретный ключ клиента, идентификатор клиента, передан URL-адрес перенаправления как http://externalIP:9000
На спинакере настроен и включенOauth со следующими шагами
CLIENT_ID=myClientId
CLIENT_SECRET=myClientSecret
PROVIDER=google|github|azure
hal config security authn oauth2 edit
–client-id $CLIENT_ID
–client-secret $CLIENT_SECRET
–provider $PROVIDER
hal config security authn oauth2 enable
Теперь, если я пытаюсь получить доступ к пользовательскому интерфейсу spinnaker http://externalIP:9000. и вижу журналы доступа в браузере Chrome, он говорит, что пользователь не найден.
Что ещетребуется конфигурация?
должен иметь доступ к интерфейсу spinnaker и запрашивать логин