Expose magnum_cert_manager_type and set default

Default is x509keypair so Barbican is not required.

Change-Id: I9c29f687f77770c16568423ec86fadb96aa3aced
This commit is contained in:
Adrien Cunin 2016-12-08 14:47:22 +01:00
parent 95d70dbf25
commit d602033495
3 changed files with 9 additions and 4 deletions

View File

@ -114,3 +114,7 @@ magnum_pip_packages:
# pip packages required by this role. The value is picked up
# by the py_pkgs lookup.
magnum_role_project_group: magnum_all
# Store certificates in DB by default (x509keypair)
# Other valid values are: barbican, local
magnum_cert_manager_type: x509keypair

View File

@ -66,3 +66,6 @@ rabbit_notification_topic = notification
trustee_domain_admin_password = {{ magnum_trustee_password }}
trustee_domain_admin_name = {{ magnum_trustee_domain_admin_name }}
trustee_domain_name = {{ magnum_trustee_domain_name }}
[certificates]
cert_manager_type = {{ magnum_cert_manager_type }}

View File

@ -13,10 +13,8 @@ magnum_galera_database_name: magnum_service
magnum_galera_user: magnum
# TODO: Install and use barbican for certificate management
# Override use of barbican
magnum_config_overrides:
certificates:
cert_manager_type: x509keypair
# Make sure we use x509keypair for now
magnum_cert_manager_type: x509keypair
magnum_glance_images:
- name: fedora-atomic-latest