Create a Hybrid Cluster
A guide on how to create a hybrid cluster.
This guide shows you how to create a cluster consisting of any combination of bare metal, cloud virtual machines, on-premise virtual machines, or SBCs, using KubeSpan. KubeSpan is a feature of Talos Linux that provides full node-to-node network encryption with WireGuard, and enables Kubernetes to operate securely even when machines in the cluster are on different networks.
Refer to the general guide on creating a cluster to get started. To create a hybrid cluster, navigate to the cluster, then apply the following cluster patch by clicking on “Config Patches”, and create a new patch with the target of “Cluster”:
![](/docs/how-to-guides/how-to-create-a-hybrid-cluster/how-to-create-a-hybrid-cluster-1_hu645e3e866ed5d1e8d47cba0e07a37833_120173_900x0_resize_catmullrom_3.png)
machine:
network:
kubespan:
enabled: true
All machines in this cluster will have this patch applied to them, and use WireGuard encryption for all node-to-node traffic.