> For the complete documentation index, see [llms.txt](https://dekube.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dekube.gitbook.io/docs/node-deployment-manual/description-of-the-installation-process.md).

# Description of the installation process

How to deploy **cluster Kubernetes**, **VPN Server,** and **DEKUBE cluster components:**

1. Cluster **Kubernetes** is deploying using utilities of project **Kubespray**;
2. **VPN Server** - **Wireguard Mesh** (provides mesh network topology);
3. **DEKUBE :**
   * **DEKUBE Client API** (registration service for external client nodes)
   * **DEKUBE Client Labeling** (client node marking service)
   * **DEKUBE Pushbroker** (data exchange bus)
   * **DEKUBE Billing** (billing system for DEKUBE cluster)
   * **DEKUBE Dashboard** (external client nodes monitoring)
