Puppet Class: profile::orchestrator::server

Defined in:
modules/profile/manifests/orchestrator/server.pp

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • db_backend (String[1]) (defaults to: lookup('profile::orchestrator::server::db_backend', {'default_value' => 'mysql'}))
  • db_topology_password (String[1]) (defaults to: lookup('profile::orchestrator::server::db_topology_password'))
  • db_backend_host (Optional[Stdlib::Host]) (defaults to: lookup('profile::orchestrator::server::db_backend_host', {'default_value' => undef}))
  • db_backend_password (Optional[String[1]]) (defaults to: lookup('profile::orchestrator::server::db_backend_password', {'default_value' => undef}))


2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'modules/profile/manifests/orchestrator/server.pp', line 2

class profile::orchestrator::server (
    String[1] $db_backend = lookup('profile::orchestrator::server::db_backend', {'default_value' => 'mysql'}),
    String[1] $db_topology_password = lookup('profile::orchestrator::server::db_topology_password'),
    Optional[Stdlib::Host] $db_backend_host = lookup('profile::orchestrator::server::db_backend_host', {'default_value' => undef}),
    Optional[String[1]] $db_backend_password = lookup('profile::orchestrator::server::db_backend_password', {'default_value' => undef}),
) {
    class { 'orchestrator::server':
        db_backend           => $db_backend,
        db_topology_password => $db_topology_password,
        db_backend_host      => $db_backend_host,
        db_backend_password  => $db_backend_password,
    }
    class { 'orchestrator::client': }
}