add keycloak configuration doc
Change-Id: I920b6b85183720e7a5437415edb80d5f074679b2
This commit is contained in:
parent
3442f960f9
commit
ceb8d85d78
@ -11,6 +11,7 @@ General
|
||||
resource-state-config
|
||||
alarm-severity-config
|
||||
profiler-config
|
||||
keycloak-config
|
||||
|
||||
|
||||
Datasources
|
||||
|
28
doc/source/contributor/keycloak-config.rst
Normal file
28
doc/source/contributor/keycloak-config.rst
Normal file
@ -0,0 +1,28 @@
|
||||
==================
|
||||
Configure Keycloak
|
||||
==================
|
||||
|
||||
Overview
|
||||
========
|
||||
|
||||
`Keycloak`_, is an open source Identity and Access Management solution aimed at modern applications and services.
|
||||
It can be used as an authentication service instead of keystone.
|
||||
|
||||
.. _Keycloak: http://www.keycloak.org
|
||||
|
||||
Configuration
|
||||
=============
|
||||
|
||||
Keycloak must be enabled **explicitly** in Vitrage configuration file
|
||||
The default authentication mode is keystone::
|
||||
|
||||
[api]
|
||||
auth_mode = keycloak
|
||||
|
||||
[keycloak]
|
||||
auth_url = http://<Keycloak-server-host>:<Keycloak-server-port>/auth
|
||||
insecure = False
|
||||
|
||||
|
||||
- ``auth_url`` url of the Keycloak server defaults to ``http://127.0.0.1:9080/auth``
|
||||
- ``insecure`` If True, SSL/TLS certificate verification is disabled defaults to ``False``
|
Loading…
Reference in New Issue
Block a user