Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README and move communications with Dex to the API server #10

Merged
merged 5 commits into from
Jan 16, 2024

Conversation

eamansour
Copy link
Member

@eamansour eamansour commented Jan 12, 2024

For galasa-dev/projectmanagement#1568
Note: The main build pipeline to redeploy ecosystem1 will fail until this PR is merged

Main changes:

  • Updated README with initial draft of up-to-date instructions on how to configure Ingress and Dex
  • Set correct environment variables in the API server so that it can talk to Dex
  • Removed Dex-related environment variables from the webui
  • Added dex. namespace for Dex's etcd storage
  • Moved Dex gRPC API config out of values.yaml and into the baked-in Dex config since it doesn't need to be configured by the user

Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
@eamansour eamansour merged commit f319409 into main Jan 16, 2024
@eamansour eamansour deleted the em-auth-iss1568 branch January 16, 2024 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants