site.yml 1.04 KB
Newer Older
1
---
2
- hosts: '*'
3
  roles:
4
  - apt
Stefano Rivera's avatar
Stefano Rivera committed
5 6
  - system-software
  - users
7

Kyle Robbertze's avatar
Kyle Robbertze committed
8
- hosts: tftp-dhcp-server
9
  roles:
Stefano Rivera's avatar
Stefano Rivera committed
10
  - dhcp-server
11
  - tftp-server
Stefano Rivera's avatar
Stefano Rivera committed
12
  - squid-deb-proxy
13

Stefano Rivera's avatar
Stefano Rivera committed
14 15 16 17
- hosts: nfs-server
  roles:
  - nfs-server

18
- hosts: onsite
19
  roles:
Stefano Rivera's avatar
Stefano Rivera committed
20 21 22
  - bash
  - motd
  - staticips
23 24 25

- hosts: opsis
  roles:
Stefano Rivera's avatar
Stefano Rivera committed
26
  - opsis
27

28
- hosts: voctomix
29
  roles:
30
  - xorg
Stefano Rivera's avatar
Stefano Rivera committed
31 32
  - voctomix
  - blackmagic
33

34 35 36 37 38
- hosts: xorg
  roles:
  - xorg


39 40 41 42 43 44 45 46 47 48 49 50
  # everything on one box
  # secrets copied from ansible master
- hosts: veyepar-basic
  roles:
  - veyepar-code
  - veyepar-deps
  - veyepar-local-assets
  - veyepar-secrets

  # veyepar, secrets, assets on nfs server
  # dependences installed locally
- hosts: veyepar-encoder-nfs-storage
51
  roles:
Stefano Rivera's avatar
Stefano Rivera committed
52
  - nfs-client
53
  - veyepar-deps
54 55 56 57 58

- hosts: encoder
  roles:
  - nfs-client
  - gridengine-exec
Ivo De Decker's avatar
Ivo De Decker committed
59
  - sreview
60
  - xorg
61

Stefano Rivera's avatar
Stefano Rivera committed
62 63 64 65
- hosts: review
  roles:
  - xorg

66 67 68 69
- hosts: ge-master
  roles:
  - gridengine-master
  - gridengine-config
70
  - gridengine-exec
Ivo De Decker's avatar
Ivo De Decker committed
71
  - sreview
72 73 74 75

- hosts: streaming-backends
  roles:
  - streaming-backend
76 77 78 79

- hosts: streaming-frontends
  roles:
  - streaming-frontend