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