You are viewing documentation for Cozystack v1, which is currently in beta. For the latest stable version, see the v0 documentation.

Multi-Location Clusters

Extend Cozystack management clusters across multiple locations using Kilo WireGuard mesh, cloud autoscaling, and local cloud controller manager.

This section covers extending a Cozystack management cluster across multiple physical locations (on-premises + cloud, multi-cloud, etc.) using WireGuard mesh networking.

The setup consists of three components:


Networking Mesh

Configure Kilo WireGuard mesh with Cilium for multi-location cluster connectivity.

Local Cloud Controller Manager

Node IP detection and lifecycle management for multi-location clusters.

Cluster Autoscaling

Automatic node scaling for Cozystack management clusters using Kubernetes Cluster Autoscaler.