![Felipe Reyes](/assets/img/avatar_default.png)
- Add .zuul.yaml with jobs definition to run unit tests, pep8 and coverage jobs, yoga and zed are added because python 3.8 and 3.10 is desired. - Add .gitreview file - Fix unit tests, use Mock requests.get() when rendering the configuration. - Format logging messages correctly Change-Id: I78d9c632590d0601d93105ba3d13d987aa0e30d5
Overview
This subordinate charm provides a way to integrate a Open ID Connect based identity provider with Keystone using mod_auth_openidc. Apache operates as a OpenID Connect Relaying Party towards an OpenID Connect Provider.
Usage
Use this charm with the Keystone charm:
juju deploy keystone
juju deploy openstack-dashboard
juju deploy keystone-openidc
juju add-relation keystone:keystone-fid-service-provider keystone-openidc:keystone-fid-service-provider
juju add-relation openstack-dashboard:websso-fid-service-provider keystone-openidc:websso-fid-service-provider
In a bundle:
applications:
keystone-openidc:
charm: ch:keystone-openid
num_units: 0
relations:
- - keystone:keystone-fid-service-provider
- keystone-openidc:keystone-fid-service-provider
Prerequisites
Bugs
Please report bugs on Launchpad.
For general charm questions refer to the OpenStack Charm Guide.
Description
Languages
Python
98.3%
Shell
1.2%
Jinja
0.5%