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

OpenStack Authentication Via GitLab #19

Open
4 tasks
Tracked by #20
s-newman opened this issue Oct 10, 2019 · 0 comments
Open
4 tasks
Tracked by #20

OpenStack Authentication Via GitLab #19

s-newman opened this issue Oct 10, 2019 · 0 comments
Labels
club This issue relates to club-facing services configuration Making modifications to existing services

Comments

@s-newman
Copy link
Collaborator

OpenStack Authentication Via GitLab

GitLab will be used as an identity provider for keystone via OpenID Connect. This way, we don't have to manage another set of accounts. Also, it will vastly reduce the management load on us for accounts - GitLab already has self-service account setup and password reset that is based on a user's existing email address.

Depends on

This issue depends on the following issues

Tasks

All of the following tasks must be complete before this issue can be closed. Be sure to reference this issue in the relevant issues/PRs in other repositories.

  • Configure keystone to use GitLab as an OpenID Connect provider
  • Update RITSEC's openstack-ansible to configure keystone properly
  • Document how to set up OpenID Connect on GitLab, how it works with keystone, and why we chose to use it
@s-newman s-newman added club This issue relates to club-facing services configuration Making modifications to existing services labels Oct 10, 2019
@s-newman s-newman mentioned this issue Oct 10, 2019
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
club This issue relates to club-facing services configuration Making modifications to existing services
Projects
None yet
Development

No branches or pull requests

1 participant