dubzland.openstack.openstack_barbican role – Install and configure the OpenStack Barbican key management component.
Note
This role is part of the dubzland.openstack collection (version 1.1.0).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install dubzland.openstack
.
To use it in a playbook, specify: dubzland.openstack.openstack_barbican
.
Entry point main
– Install and configure the OpenStack Barbican key management component.
Synopsis
Creates databases and configures users
Creates OpenStack services and associated users
Creates OpenStack endpoints within OpenStack Keystone
Installs required operating system packages
Applies desired configuration using templates
Parameters
Parameter |
Comments |
---|---|
Cryptographic key used to encrypt secrets stored in the Barbican database. The simplest way to generate a valid key is via |
|
Name of the MySQL database created. Default: |
|
Database password created for the |
|
Database user created for the OpenStack Barbican component. Default: |
|
List of packages installed on the controller for the Barbican component. Default: |
|
Human-readable description for the OpenStack Barbican service within Keystone. Default: |
|
Service password assigned to the |
|
User created in OpenStack Keystone for the Barbican component. Default: |
|
Services to be restarted during install (and/or configuration changes). Default: |