add keycloak configuration doc

Change-Id: I920b6b85183720e7a5437415edb80d5f074679b2
This commit is contained in:
Eyal 2017-08-03 15:17:32 +03:00
parent 3442f960f9
commit ceb8d85d78
2 changed files with 29 additions and 0 deletions

View File

@ -11,6 +11,7 @@ General
resource-state-config
alarm-severity-config
profiler-config
keycloak-config
Datasources

View 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``