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'))


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 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'),
    ) {

    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,
    }
}