site.pp 1.31 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
node 'gateway02.insomnia247.nl' {
  include role::vpn::gateway
Cool Fire's avatar
Cool Fire committed
27
  include role::suricata_sensor
Cool Fire's avatar
Cool Fire committed
28 29
}

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

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

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

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

Cool Fire's avatar
Cool Fire committed
46 47 48
node 'n01.leaf.irc.insomnia247.nl' {
  include role::irc::hub
  include role::irc::leaf
Cool Fire's avatar
Cool Fire committed
49
  include role::irc::anope
Cool Fire's avatar
Cool Fire committed
50 51
}

52 53
node 'n02.leaf.irc.insomnia247.nl' {
  include role::irc::leaf
Cool Fire's avatar
Cool Fire committed
54 55
  include role::irc::nanobot
  include role::irc::nanobot_api
56 57
}

Cool Fire's avatar
Cool Fire committed
58
node 'puppet.insomnia247.nl' {
59
  include role::puppetmaster
60 61 62 63
}

node 'pxeboot.insomnia247.nl' {
  include role::pxebootserver
64 65
}

66
node 'vpnrouter.pve.insomnia247.nl' {
Cool Fire's avatar
Cool Fire committed
67
  include role::vpn::router
68
  include role::suricata_sensor
Cool Fire's avatar
Cool Fire committed
69 70
}

71 72 73 74 75 76 77 78
node 'vps87769.vps.ovh.ca' {
  include role::irc::leaf
}

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

79 80
node /^n\d+\.swarm01\.insomnia247\.nl$/ {
  include role::dockerswarm
81
}