Felipe Reyes 1aeb6268e5 Enable zuul and git-review
- 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
2022-09-15 17:32:43 -03:00
2022-09-15 17:32:43 -03:00
2022-09-15 17:32:43 -03:00
2022-08-19 15:52:18 -04:00
2022-09-15 17:32:43 -03:00
2022-08-19 15:52:18 -04:00
2022-09-15 17:32:43 -03:00
2022-07-20 17:39:41 -04:00
2022-07-21 10:07:15 -04:00
2022-08-16 10:44:26 -04:00
2022-07-20 17:39:41 -04:00
2022-07-26 18:25:03 -04:00
2022-07-20 17:39:41 -04:00
2022-07-20 17:39:41 -04:00
2022-07-20 17:39:41 -04:00
2022-07-20 17:39:41 -04:00

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
Juju Charm - Keystone OpenID Connect
Readme 498 KiB
Languages
Python 98.3%
Shell 1.2%
Jinja 0.5%