site.pp 1.04 KB
Newer Older
Cool Fire's avatar
Cool Fire committed
1 2 3 4
node 'api.insomnia247.nl' {
  include role::manager_api
}

5 6 7 8
node 'borg.pve.insomnia247.nl' {
  include role::borgserver
}

Cool Fire's avatar
Cool Fire committed
9 10 11 12
node 'chat.insomnia247.nl' {
  include role::webchat
}

13
node 'fay.insomnia247.nl' {
Cool Fire's avatar
Cool Fire committed
14
  include role::proxmox_ve
15 16
}

Cool Fire's avatar
Cool Fire committed
17
node 'firewall.insomnia247.nl' {
Cool Fire's avatar
Cool Fire committed
18
  include role::router
Cool Fire's avatar
Cool Fire committed
19 20
}

21 22 23 24
node 'freya.insomnia247.nl' {
  include role::proxmox_ve
}

Cool Fire's avatar
Cool Fire committed
25 26 27 28
node 'gateway02.insomnia247.nl' {
  include role::vpn::gateway
}

29 30 31 32
node 'git.insomnia247.nl' {
  include role::gitlab
}

Cool Fire's avatar
Cool Fire committed
33 34 35 36
node 'influxdb.pve.insomnia247.nl' {
  include role::influxdb
}

Cool Fire's avatar
Cool Fire committed
37 38 39 40
node 'Lydia.insomnia247.nl' {
  include role::lydia
}

41 42 43 44
node 'lydia6.insomnia247.nl' {
  include role::lydia6
}

Cool Fire's avatar
Cool Fire committed
45
node 'puppet.insomnia247.nl' {
46
  include role::puppetmaster
47 48 49 50
}

node 'pxeboot.insomnia247.nl' {
  include role::pxebootserver
51 52
}

53
node 'vpnrouter.pve.insomnia247.nl' {
Cool Fire's avatar
Cool Fire committed
54
  include role::vpn::router
55
  include role::suricata_sensor
Cool Fire's avatar
Cool Fire committed
56 57
}

58 59 60 61 62 63 64 65
node 'vps87769.vps.ovh.ca' {
  include role::irc::leaf
}

node 'vps297715.ovh.net' {
  include role::irc::leaf
}

66 67
node /^n\d+\.swarm01\.insomnia247\.nl$/ {
  include role::dockerswarm
68
}