Newer Older
178 lines | 4.051kb
Xdev Host Manager authored 2 days ago
1
version: 1
2
updated_at: "2026-06-05T00:00:00Z"
3
policy:
4
  ip_authority: "dhcp"
5
  topology_authority: "madagascar.json"
6
  dns_manifest: "config/local-hosts.tsv"
7
  storage_authority: "git"
8
  consumer_access: "read-only deploy keys"
9
hosts:
10
  - id: "baobab"
11
    status: "active"
12
    hosts_ip: "192.168.10.91"
13
    dns_ip: "192.168.10.91"
14
    names:
15
      - "baobab.madagascar.xdev.ro"
16
      - "pmx.baobab.madagascar.xdev.ro"
17
      - "baobab"
18
      - "pmx.baobab"
19
    roles:
20
      - "proxmox"
21
      - "pmx"
22
    sources:
23
      - "local-hosts.tsv"
24
      - "madagascar.json"
25
    monitoring: "pending"
26
    notes: "Service DNS uses thunderbridge."
27
  - id: "ebony"
28
    status: "active"
29
    hosts_ip: "192.168.10.92"
30
    dns_ip: "192.168.10.92"
31
    names:
32
      - "ebony.madagascar.xdev.ro"
33
      - "pmx.ebony.madagascar.xdev.ro"
34
      - "ebony"
35
      - "pmx.ebony"
36
    roles:
37
      - "proxmox"
38
      - "pmx"
39
    sources:
40
      - "local-hosts.tsv"
41
      - "madagascar.json"
42
    monitoring: "pending"
43
    notes: "Service DNS uses thunderbridge."
44
  - id: "tapia"
45
    status: "active"
46
    hosts_ip: "192.168.10.93"
47
    dns_ip: "192.168.10.93"
48
    names:
49
      - "tapia.madagascar.xdev.ro"
50
      - "pmx.tapia.madagascar.xdev.ro"
51
      - "tapia"
52
      - "pmx.tapia"
53
    roles:
54
      - "proxmox"
55
      - "pmx"
56
    sources:
57
      - "local-hosts.tsv"
58
      - "madagascar.json"
59
    monitoring: "pending"
60
    notes: "Service DNS uses thunderbridge."
61
  - id: "autonas01"
62
    status: "active"
63
    hosts_ip: "192.168.10.21"
64
    dns_ip: "192.168.10.21"
65
    names:
66
      - "autonas01.madagascar.xdev.ro"
67
      - "autonas01"
68
    roles:
69
      - "storage"
70
    sources:
71
      - "local-hosts.tsv"
72
    monitoring: "pending"
73
    notes: ""
74
  - id: "autonas02"
75
    status: "active"
76
    hosts_ip: "192.168.10.22"
77
    dns_ip: "192.168.10.22"
78
    names:
79
      - "autonas02.madagascar.xdev.ro"
80
      - "autonas02"
81
    roles:
82
      - "storage"
83
    sources:
84
      - "local-hosts.tsv"
85
    monitoring: "pending"
86
    notes: ""
87
  - id: "anjothibe"
88
    status: "active"
89
    hosts_ip: "192.168.2.95"
90
    dns_ip: "192.168.2.95"
91
    names:
92
      - "anjothibe.madagascar.xdev.ro"
93
      - "pbs.anjothibe.madagascar.xdev.ro"
94
      - "anjothibe"
95
      - "pbs.anjothibe"
96
    roles:
97
      - "pbs"
98
      - "backup"
99
    sources:
100
      - "local-hosts.tsv"
101
      - "madagascar.json"
102
    monitoring: "pending"
103
    notes: ""
104
  - id: "andrafiabe"
105
    status: "active"
106
    hosts_ip: "192.168.2.96"
107
    dns_ip: "192.168.2.96"
108
    names:
109
      - "andrafiabe.madagascar.xdev.ro"
110
      - "pbs.andrafiabe.madagascar.xdev.ro"
111
      - "andrafiabe"
112
      - "pbs.andrafiabe"
113
    roles:
114
      - "pbs"
115
      - "backup"
116
    sources:
117
      - "local-hosts.tsv"
118
      - "madagascar.json"
119
    monitoring: "pending"
120
    notes: ""
121
  - id: "mazeri"
122
    status: "active"
123
    hosts_ip: "192.168.2.102"
124
    dns_ip: "192.168.2.102"
125
    names:
126
      - "mazeri.madagascar.xdev.ro"
127
      - "mazeri"
128
    roles:
129
      - "service"
130
    sources:
131
      - "local-hosts.tsv"
132
      - "hosts-local.yaml"
133
    monitoring: "pending"
134
    notes: ""
135
  - id: "toltec"
136
    status: "active"
137
    hosts_ip: "192.168.2.103"
138
    dns_ip: "192.168.2.103"
139
    names:
140
      - "toltec.madagascar.xdev.ro"
141
      - "toltec"
142
    roles:
143
      - "service"
144
    sources:
145
      - "local-hosts.tsv"
146
      - "hosts-local.yaml"
147
    monitoring: "pending"
148
    notes: ""
149
  - id: "zabbix"
150
    status: "active"
151
    hosts_ip: "192.168.2.107"
152
    dns_ip: "192.168.2.107"
153
    names:
154
      - "zabbix.madagascar.xdev.ro"
155
      - "zabbix"
156
    roles:
157
      - "monitoring"
158
    sources:
159
      - "local-hosts.tsv"
160
      - "hosts-local.yaml"
161
    monitoring: "enabled"
162
    notes: ""
163
  - id: "jumper"
164
    status: "active"
165
    hosts_ip: "127.0.0.1"
166
    dns_ip: "192.168.2.100"
167
    names:
168
      - "jumper.madagascar.xdev.ro"
169
      - "hosts.madagascar.xdev.ro"
170
      - "jumper"
171
    roles:
172
      - "entrypoint"
173
      - "dns"
174
    sources:
175
      - "local-hosts.tsv"
176
      - "hosts-local.yaml"
177
    monitoring: "enabled"
178
    notes: "Loopback only for local delivery on is-vpn-gw; LAN DNS gets 192.168.2.100."