Puppet Class: profile::cache::varnish::frontend::text

Defined in:
modules/profile/manifests/cache/varnish/frontend/text.pp

Summary

profile to configure varnish frontend text nodes

Overview

Parameters:

  • esitest_ensure (Wmflib::Ensure) (defaults to: lookup('profile::cache::varnish::frontend::text::esitest_ensure'))

    ensureable parameter for esitest



3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'modules/profile/manifests/cache/varnish/frontend/text.pp', line 3

class profile::cache::varnish::frontend::text (
    Wmflib::Ensure $esitest_ensure = lookup('profile::cache::varnish::frontend::text::esitest_ensure'),
) {
    # for VCL compilation using libGeoIP
    class { 'geoip': }
    class { 'geoip::dev': }

    # Include ESI testing backend service in all text nodes
    class { 'esitest':
        ensure     => $esitest_ensure,
        numa_iface => $facts['interface_primary'],
    }
}