Sites
Civo Bare Metal is alpha functionality. See the overview for pricing notes.
Sites are the physical locations where your infrastructure runs — a data center, a hall within one, or an edge location. Each connected site links the local Colony control plane at that location to your Konstruct control plane, so hardware and clusters at the site show up in Konstruct.
Connect a site
From Civo Bare Metal → Sites, select Connect a Site:
- Name the site in Konstruct.
- Type the six-digit pairing code at the booting node — the bastion node at your location displays and accepts the code during boot.
- The site appears in your Sites list, and discovery can begin.
The bastion at the site
The node you pair with is the Colony bastion: a single bare-metal server at the site that boots diskless from a live ISO and runs the site's local control plane — no installation and no on-disk state. During its boot wizard you set the data centre name, the PXE interface, and the provisioning network (PXE VIP, subnet, DHCP range, tenant VLAN).
Follow the Colony guide for the full walkthrough, including ISO download and verification: Launch the bastion ISO.
Sites and the Colony model
In Colony terms, a site corresponds to an EdgeSite: each one gets its own Kubernetes namespace (site-<name>) on the management cluster, holding that location's hardware inventory, provisioning plans, and clusters. This is what makes multi-data-center operation natural — locations are isolated by namespace but managed from one control plane, and everything is declarative and GitOps-friendly.
Details: Register an EdgeSite · Networking model · Air-gapped operation