summaryrefslogtreecommitdiffstats
path: root/ansible/node/roles/README
blob: 84e9a863a03261ef467228f97a034b6a1382f8c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Roles defined:

common:		The basis for all node types

		Includes:
		* Firewall disabled
		* NTP setup
		* NetworkManager disabled
		* Repositories set up
		* /etc/{hosts,resolv.conf} set yp
		* Passwordless ssh enabled between cluster nodes
		* Timezone set as configured
		* Syslog configured to log with high resolution timestamps

ad:		Samba AD installed and configured

build:		Development and packaging tools installed

clusterfs:	Cluster filesystem is installed

ctdb:		CTDB packages installed, nodes file created

		Depends: nasrepos

nas:		CTDB, Samba, NFS installed and configured

		Depends: clusterfs, nasrepos, ctdb

nasrepos:	Samba/CTDB package repositories configured

storage:	Cluster filesystem configured and accessible

		Depends: clusterfs