Безопасность пользовательского интерфейса Spinnaker (Oauth2.0) с помощью Azure kubernetes создает ошибку - PullRequest
0 голосов
/ 30 мая 2019

Я установил 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 и запрашивать логин

...