Puppet Class: role::cephadm::rgw

Defined in:
modules/role/manifests/cephadm/rgw.pp

Overview

SPDX-License-Identifier: Apache-2.0 Class: role::cephadm::rgw

Sets up a gateway node (i.e. a provider of S3 and maybe swift API access to) for a cephadm-controlled Ceph cluster.



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

class role::cephadm::rgw {
    system::role { 'cephadm::rgw':
        description => 'Cephadm-managed RGW node',
    }

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

    include profile::lvs::realserver

    include profile::tlsproxy::envoy

    include profile::cephadm::target
    include profile::cephadm::rgw
}