1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'modules/role/manifests/wmcs/openstack/eqiad1/cloudweb.pp', line 1
class role::wmcs::openstack::eqiad1::cloudweb {
system::role { $name: }
include ::profile::base::production
include ::profile::ldap::client::utils
include ::profile::firewall
include profile::base::cloud_production
# Currently we run both nutcracker and mcrouter. Nutcracker is for
# the soon-to-be-moved wikitech/mediawiki install;
# Mcrouter is used by Horizon. They share the same
# memcached backends.
include ::profile::openstack::eqiad1::nutcracker
include ::profile::openstack::eqiad1::cloudweb_mcrouter
include ::profile::lvs::realserver
# Wikitech:
include ::profile::openstack::eqiad1::wikitech::web
# Horizon:
include ::profile::openstack::eqiad1::horizon::docker_deploy
# Striker:
include ::profile::wmcs::striker::docker
include ::profile::tlsproxy::envoy # TLS termination
}
|