Puppet Class: role::cluster::cloud_management

Defined in:
modules/role/manifests/cluster/cloud_management.pp

Overview

SPDX-License-Identifier: Apache-2.0

Class role::cluster::cloud_management

This class setup a host to be a cumin/spicerack master host to manage the WMCS infrastructure, both in production and in the WMCS realm (Openstack VPS)



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'modules/role/manifests/cluster/cloud_management.pp', line 7

class role::cluster::cloud_management {

    system::role { 'cluster-cloud-management':
        description => 'Cluster management of WMCS hosts',
    }

    include profile::base::production
    include profile::firewall

    include profile::cumin::cloud_master
    include profile::spicerack

    # Backup all of /srv
    include profile::backup::host
    include profile::cluster::management::backup
}