Puppet Class: magnum::clients

Overview

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

ca_file

(optional) CA cert file to use in SSL connections. Defaults to $facts

cert_file

(optional) PEM-formatted certificate chain file. Defaults to $facts

key_file

(optional) PEM-formatted file that contains the private key. Defaults to $facts

insecure

(optional) If set, then the server’s certificate will not be verified. Defaults to $facts

Parameters:

  • region_name (Any) (defaults to: 'RegionOne')
  • endpoint_type (Any) (defaults to: $facts['os_service_default'])
  • ca_file (Any) (defaults to: $facts['os_service_default'])
  • cert_file (Any) (defaults to: $facts['os_service_default'])
  • key_file (Any) (defaults to: $facts['os_service_default'])
  • insecure (Any) (defaults to: $facts['os_service_default'])


33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# File 'manifests/clients.pp', line 33

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
}