> For the complete documentation index, see [llms.txt](https://docs.human-connection.org/human-connection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.human-connection.org/human-connection/deployment.md).

# Kubernetes Deployment

There are a couple different ways we have tested to deploy an instance of Human Connection, with [kubernetes](https://kubernetes.io/) and via [Helm](https://helm.sh/docs/). In order to manage your own network, you have to [install kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/), [install Helm](https://helm.sh/docs/intro/install/) (optional, but the preferred way), and set up a kubernetes cluster. Since there are many different options to host your cluster, we won't go into specifics here.

We have tested two different kubernetes providers: [Minikube](/human-connection/deployment/minikube.md) and [Digital Ocean](/human-connection/deployment/digital-ocean.md).

Check out the specific documentation for your provider. After that, choose whether you want to go with the recommended deploy option [Helm](https://github.com/Human-Connection/Human-Connection/tree/984143d95ceacfcf5e9276df44987c18dc0a1721/deployment/helm/README.md), or use kubernetes to apply the configuration for [Human Connection](/human-connection/deployment/human-connection.md).
