You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DexController is responsible for provisioning DEX resources (OAuth2Client, Connector) for each Organization.
Currently these resources are created in the greenhouse namespace and are thus not accessible for the Organization.
Furthermore, the OAuth2Clients do not specify a ClientSecret, which is required by the oauth2-proxy to be used for securing the services exposed via service-proxy.
Acceptance Criteria
DexController creates the Dex resources in the Organization's namespace
OAuth2Clients receive a generated client secret
ClientSecret for the OAuth2Client is saved in the organizations namespace <org>-dex-secrets
Reference Issues
No response
The text was updated successfully, but these errors were encountered:
Priority
(Medium) I'm annoyed but I'll live
User Story
No response
Description
The DexController is responsible for provisioning DEX resources (OAuth2Client, Connector) for each Organization.
Currently these resources are created in the
greenhouse
namespace and are thus not accessible for the Organization.Furthermore, the OAuth2Clients do not specify a ClientSecret, which is required by the
oauth2-proxy
to be used for securing the services exposed viaservice-proxy
.Acceptance Criteria
<org>-dex-secrets
Reference Issues
No response
The text was updated successfully, but these errors were encountered: