site.pp 1.38 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.pve.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 'firewall02.insomnia247.nl' {
  include role::router
}

25
node 'freya.pve.insomnia247.nl' {
26 27 28
  include role::proxmox_ve
}

Cool Fire's avatar
Cool Fire committed
29 30
node 'gateway02.insomnia247.nl' {
  include role::vpn::gateway
Cool Fire's avatar
Cool Fire committed
31
  include role::suricata_sensor
Cool Fire's avatar
Cool Fire committed
32 33
}

34 35 36 37
node 'git.insomnia247.nl' {
  include role::gitlab
}

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

Cool Fire's avatar
Cool Fire committed
42 43 44 45
node 'Lydia.insomnia247.nl' {
  include role::lydia
}

46 47 48 49
node 'lydia6.insomnia247.nl' {
  include role::lydia6
}

Cool Fire's avatar
Cool Fire committed
50 51 52
node 'n01.leaf.irc.insomnia247.nl' {
  include role::irc::hub
  include role::irc::leaf
Cool Fire's avatar
Cool Fire committed
53
  include role::irc::anope
Cool Fire's avatar
Cool Fire committed
54 55
}

56 57
node 'n02.leaf.irc.insomnia247.nl' {
  include role::irc::leaf
Cool Fire's avatar
Cool Fire committed
58 59
  include role::irc::nanobot
  include role::irc::nanobot_api
60 61
}

Cool Fire's avatar
Cool Fire committed
62
node 'puppet.insomnia247.nl' {
63
  include role::puppetmaster
64 65 66 67
}

node 'pxeboot.insomnia247.nl' {
  include role::pxebootserver
68 69
}

70
node 'vpnrouter.pve.insomnia247.nl' {
Cool Fire's avatar
Cool Fire committed
71
  include role::vpn::router
72
  include role::suricata_sensor
Cool Fire's avatar
Cool Fire committed
73 74
}

75 76 77 78 79 80 81 82
node 'vps87769.vps.ovh.ca' {
  include role::irc::leaf
}

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

83 84
node /^n\d+\.swarm01\.insomnia247\.nl$/ {
  include role::dockerswarm
85
}