Puppet Class: profile::openstack::codfw1dev::galera::node

Defined in:
modules/profile/manifests/openstack/codfw1dev/galera/node.pp

Overview

Parameters:

  • server_id (Integer) (defaults to: lookup('profile::openstack::codfw1dev::galera::server_id'))
  • enabled (Boolean) (defaults to: lookup('profile::openstack::codfw1dev::galera::enabled'))
  • listen_port (Stdlib::Port) (defaults to: lookup('profile::openstack::codfw1dev::galera::listen_port'))
  • prometheus_db_pass (String) (defaults to: lookup('profile::openstack::codfw1dev::galera::prometheus_db_pass'))
  • openstack_controllers (Array[Stdlib::Fqdn]) (defaults to: lookup('profile::openstack::codfw1dev::openstack_controllers'))
  • designate_hosts (Array[Stdlib::Fqdn]) (defaults to: lookup('profile::openstack::codfw1dev::designate_hosts'))
  • labweb_hosts (Array[Stdlib::Fqdn]) (defaults to: lookup('profile::openstack::codfw1dev::labweb_hosts'))
  • puppetmaster (Stdlib::Fqdn) (defaults to: lookup('profile::openstack::codfw1dev::puppetmaster::web_hostname'))
  • cinder_backup_nodes (Array[Stdlib::Fqdn]) (defaults to: lookup('profile::openstack::codfw1dev::cinder::backup::nodes'))


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'modules/profile/manifests/openstack/codfw1dev/galera/node.pp', line 1

class profile::openstack::codfw1dev::galera::node(
    Integer                $server_id              = lookup('profile::openstack::codfw1dev::galera::server_id'),
    Boolean                $enabled                = lookup('profile::openstack::codfw1dev::galera::enabled'),
    Stdlib::Port           $listen_port            = lookup('profile::openstack::codfw1dev::galera::listen_port'),
    String                 $prometheus_db_pass     = lookup('profile::openstack::codfw1dev::galera::prometheus_db_pass'),
    Array[Stdlib::Fqdn]    $openstack_controllers  = lookup('profile::openstack::codfw1dev::openstack_controllers'),
    Array[Stdlib::Fqdn]    $designate_hosts        = lookup('profile::openstack::codfw1dev::designate_hosts'),
    Array[Stdlib::Fqdn]    $labweb_hosts           = lookup('profile::openstack::codfw1dev::labweb_hosts'),
    Stdlib::Fqdn           $puppetmaster           = lookup('profile::openstack::codfw1dev::puppetmaster::web_hostname'),
    Array[Stdlib::Fqdn]    $cinder_backup_nodes    = lookup('profile::openstack::codfw1dev::cinder::backup::nodes'),
    ) {

    class {'::profile::openstack::base::galera::node':
        server_id             => $server_id,
        enabled               => $enabled,
        listen_port           => $listen_port,
        openstack_controllers => $openstack_controllers,
        designate_hosts       => $designate_hosts,
        labweb_hosts          => $labweb_hosts,
        puppetmaster          => $puppetmaster,
        prometheus_db_pass    => $prometheus_db_pass,
        cinder_backup_nodes   => $cinder_backup_nodes,
    }
}