Merge "add keycloak configuration doc"

This commit is contained in:
Jenkins 2017-08-06 06:43:43 +00:00 committed by Gerrit Code Review
commit 0ee907804f
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``