Standards & Conventions
Host Naming Convention
Consistent hostname schema used across all lab infrastructure —
VPS hosts, physical devices, VMs and LXC containers.
xxx-yyy<nn>[.role].clb-sol.dev
xxx — site / location prefix
yyy — function / role of host
nn — two-digit sequence number
[.role] — optional service role subdomain
Examples
Hostnames in the wild
vps-mon01.clb-sol.dev
vps — VPS at external hoster ·
mon — monitoring ·
01 — first instance
hau-hyp01.pve.clb-sol.dev
hau — Hanau (DE HAU) ·
hyp — hypervisor ·
01 — node 1 of cluster ·
.pve - Proxmox Virtual Environment
hau-lgw01.wxc.clb-sol.dev
hau — site ·
lgw — Local Gateway ·
01 — first instance ·
.wxc — Webex Calling service role
hau-ctl01.pzs.clb-sol.dev
hau — site ·
ctl — controller ·
01 — first instance ·
.pzs — physical access system role
Part 1 · xxx
Site / Location Prefix
UN/LOCODE reference: German sites use the 3-letter code directly
(e.g. hau).
Sites outside Germany prepend the ISO 3166-1 alpha-2 country code:
nl-ams,
us-nyc.
| Prefix ↕ |
Meaning ↕ |
Notes ↕ |
Part 2 · yyy
Host Function
| Code ↕ |
Function ↕ |
Examples ↕ |
Optional · .role
Service Role Subdomain
Appended as a DNS subdomain to group hosts by service context.
Useful for wildcard certificates and service-scoped DNS views.
| Role ↕ |
Service Context ↕ |
Example FQDN ↕ |
Sequence · nn
Numbering
Two-digit zero-padded integer starting at
01.
Numbers are assigned per function within a site — not globally.
A second hypervisor at the same site becomes
hau-hyp02,
while a hypervisor at a different site starts again at
-hyp01.