aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: 78d1c09df340d13e288263653a8afbe5c3941d1b (plain) (blame)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
rgoncalves.se ~~ ansible
========================

naming scheme
-------------

- ws:  workstation
- dc:  domain controller
- st:  stack server
- sw:  switch
- rt:  router
- vm:  virtual machine


example:

- stack0: first stack server, hosting vm and/or bare-metal os
- dcontroller 


inventory
---------

workstations:

- ws-bentonite		static workstation and custom build
- ws-think01		thinkpad x220 w/ openbsd  
- ws-xps01		dell xps w/ archlinux

servers:

- dcontroller		domain controller
- stack0		freebsd virtualization R720
- stack1		openbsd fileserver/monitoring X4170

- vm0			gaming server
- vm1			grafana server
- vm2			openbsd (devel) git/trash server

todo
----

name and ip efactor is needed for the following hosts :
 
- STACK0 : freebed hypervisor, test
 
- DC0 : domain controller                  (OPENBSD)
- RT0 : local router                       (DDWRT)
- ST0DEV-0 : git, cgit, gitdaemon, jenkins (OPENBSD)
- ST0CLD-0 : nextcloud, grafana, logstash  (OPENBSD)
- ST0GME-0 : minecraft,                    (OPENBSD)
- ST0GME-1 : stationeers, ksplmp, factorio (ALPINE)

- ST0SBX-0 : sandbox server                (OPENBSD)
- ST0SBX-1 : sandbox server                (ALPINE)
- ST0SBX-2 : sandbox server                (CENTOS)
remember that computers suck.