1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'modules/role/manifests/kubernetes/worker.pp', line 1
class role::kubernetes::worker {
include profile::base::production
include profile::firewall
# Sets up docker on the machine
include profile::docker::engine
# Setup dfdaemon and configure docker to use it
include profile::dragonfly::dfdaemon
# Setup kubernetes stuff
include profile::kubernetes::node
# Set up mediawiki-related stuff
include profile::kubernetes::mediawiki_runner
# Setup calico
include profile::calico::kubernetes
# Setup LVS
include profile::lvs::realserver
system::role { 'kubernetes::worker':
description => 'Kubernetes worker node',
}
}
|