8d1cd82411
Remove the redundant hard-coded defaults of some of the client options. The values currently used match the defaults in magnum itself. Change-Id: I93e9f2bee16020f7dd9176828600567520235237
52 lines
1.5 KiB
Puppet
52 lines
1.5 KiB
Puppet
# == Class: magnum::clients
|
|
#
|
|
# Manages the clients configuration in magnum server
|
|
#
|
|
# === Parameters:
|
|
#
|
|
# [*region_name*]
|
|
# (optional) Region in Identity service catalog to use for communication
|
|
# with the OpenStack service.
|
|
# Defaults to RegionOne
|
|
#
|
|
# [*endpoint_type*]
|
|
# (optional) Type of endpoint in Identity service catalog to use for
|
|
# communication with the OpenStack service.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*ca_file*]
|
|
# (optional) CA cert file to use in SSL connections.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*cert_file*]
|
|
# (optional) PEM-formatted certificate chain file.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*key_file*]
|
|
# (optional) PEM-formatted file that contains the private key.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*insecure*]
|
|
# (optional) If set, then the server's certificate will not be verified.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
class magnum::clients (
|
|
$region_name = 'RegionOne',
|
|
$endpoint_type = $facts['os_service_default'],
|
|
$ca_file = $facts['os_service_default'],
|
|
$cert_file = $facts['os_service_default'],
|
|
$key_file = $facts['os_service_default'],
|
|
$insecure = $facts['os_service_default'],
|
|
) {
|
|
include magnum::deps
|
|
include magnum::params
|
|
include magnum::clients::barbican
|
|
include magnum::clients::cinder
|
|
include magnum::clients::glance
|
|
include magnum::clients::heat
|
|
include magnum::clients::magnum
|
|
include magnum::clients::neutron
|
|
include magnum::clients::nova
|
|
include magnum::clients::octavia
|
|
}
|