Refresh admin doc
What this patch done: 1. Paste is removed from Keystone. The healthcheck middleware now is enabled by default. 2. Role supports `description` property now. 3. `reader` and `member` role are added to bootstrap command. Update the related doc. Change-Id: Ic49d3b09cf0df8bc4b1096349e36bdee2f1da0ca
This commit is contained in:
parent
002128208c
commit
0abde0c35d
@ -240,13 +240,14 @@ Create the ``new-role`` role:
|
||||
.. code-block:: console
|
||||
|
||||
$ openstack role create new-role
|
||||
+-----------+----------------------------------+
|
||||
| Field | Value |
|
||||
+-----------+----------------------------------+
|
||||
| domain_id | None |
|
||||
| id | a34425c884c74c8881496dc2c2e84ffc |
|
||||
| name | new-role |
|
||||
+-----------+----------------------------------+
|
||||
+-------------+----------------------------------+
|
||||
| Field | Value |
|
||||
+-------------+----------------------------------+
|
||||
| description | None |
|
||||
| domain_id | None |
|
||||
| id | a34425c884c74c8881496dc2c2e84ffc |
|
||||
| name | new-role |
|
||||
+-------------+----------------------------------+
|
||||
|
||||
.. note::
|
||||
|
||||
@ -351,13 +352,14 @@ View details for a specified role:
|
||||
.. code-block:: console
|
||||
|
||||
$ openstack role show ROLE_NAME
|
||||
+-----------+----------------------------------+
|
||||
| Field | Value |
|
||||
+-----------+----------------------------------+
|
||||
| domain_id | None |
|
||||
| id | a34425c884c74c8881496dc2c2e84ffc |
|
||||
| name | new-role |
|
||||
+-----------+----------------------------------+
|
||||
+-------------+----------------------------------+
|
||||
| Field | Value |
|
||||
+-------------+----------------------------------+
|
||||
| description | None |
|
||||
| domain_id | None |
|
||||
| id | a34425c884c74c8881496dc2c2e84ffc |
|
||||
| name | new-role |
|
||||
+-------------+----------------------------------+
|
||||
|
||||
Remove a role
|
||||
-------------
|
||||
|
@ -1,28 +1,12 @@
|
||||
Health Check middleware
|
||||
=======================
|
||||
Health Check
|
||||
============
|
||||
|
||||
This health check middleware allows an operator to configure the endpoint URL
|
||||
that will provide information to a load balancer if the given API endpoint at
|
||||
the node should be available or not.
|
||||
Health check mechanism allows an operator to configure the endpoint URL that
|
||||
will provide information to a load balancer if the given API endpoint at the
|
||||
node should be available or not.
|
||||
|
||||
To enable the health check middleware, it must occur in the beginning of the
|
||||
application pipeline.
|
||||
|
||||
The health check middleware should be placed in your
|
||||
``keystone-paste.ini`` in a section titled ``[filter:healthcheck]``.
|
||||
It should look like this::
|
||||
|
||||
[filter:healthcheck]
|
||||
use = egg:oslo.middleware#healthcheck
|
||||
|
||||
Desired keystone application pipelines have been defined with this filter,
|
||||
looking like so::
|
||||
|
||||
[pipeline:public_version_api]
|
||||
pipeline = healthcheck cors sizelimit osprofiler url_normalize public_version_service
|
||||
|
||||
It's important that the healthcheck go to the front of the pipeline for the
|
||||
most efficient checks.
|
||||
It's enabled by default in Keystone using the functions from `oslo.middleware`.
|
||||
And the URL is ``/healthcheck``.
|
||||
|
||||
For more information and configuration options for the middleware see
|
||||
`oslo.middleware <https://docs.openstack.org/oslo.middleware/latest/reference/healthcheck_plugins.html>`_.
|
||||
`oslo.middleware <https://docs.openstack.org/oslo.middleware/latest/reference/healthcheck_plugins.html>`_.
|
||||
|
@ -78,6 +78,10 @@ both the user and the project will be created in the ``default`` domain. By not
|
||||
creating an endpoint in the catalog users will need to provide endpoint
|
||||
overrides to perform additional identity operations.
|
||||
|
||||
This command will also create ``member`` and ``reader`` roles. The ``admin``
|
||||
role implies the ``member`` role and ``member`` role implies the ``reader``
|
||||
role.
|
||||
|
||||
By creating an ``admin`` user and an identity endpoint you may
|
||||
authenticate to keystone and perform identity operations like creating
|
||||
additional services and endpoints using the ``admin`` user. This will preclude
|
||||
|
Loading…
Reference in New Issue
Block a user