Puppet Class: role::striker::web

Defined in:
modules/role/manifests/striker/web.pp

Overview

Class: role::striker::web

Striker is a Django application for managing data related to Toolforge tools.



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

class role::striker::web {

    ensure_packages('libapache2-mod-wsgi-py3')
    class { 'httpd':
        modules => ['alias', 'ssl', 'rewrite', 'headers', 'wsgi',
                    'proxy', 'expires', 'proxy_http', 'proxy_balancer',
                    'lbmethod_byrequests'],
    }

    include profile::base::production
    include memcached
    include striker::apache
    include striker::uwsgi
    require passwords::striker
}