> For the complete documentation index, see [llms.txt](https://docs.perfectscale.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.perfectscale.io/2.0-self-hosted-or-perfectscale-documentation/getting-started/overview.md).

# Overview

Explore how to set up PerfectScale self-hosted solution and start optimizing your Kubernetes environment

{% hint style="info" %}
[Check the cluster prerequisites](/2.0-self-hosted-or-perfectscale-documentation/getting-started/cluster-prerequisites.md) before the cluster onboarding.
{% endhint %}

## How to start?

Use the following guides to walk through the process and complete the setup smoothly.

:tools: [Install PerfectScale with Provisioner](/2.0-self-hosted-or-perfectscale-documentation/getting-started/provisioner-installation.md) - the component that installs PerfectScales' services and infrastructure elements in your Kubernetes cluster.

Choose the most convenient way to onboard a cluster(s):

:star: [Onboard a cluster using the UI](/2.0-self-hosted-or-perfectscale-documentation/getting-started/how-to-onboard-a-cluster.md) - simple, minimum-steps approach to start optimizing.

:robot: [Onboard clusters programmatically](/2.0-self-hosted-or-perfectscale-documentation/getting-started/onboarding-clusters-programmatically.md) - for those who want to provision clusters dynamically.

:woman\_singer: [Onboarding with ArgoCD](/2.0-self-hosted-or-perfectscale-documentation/getting-started/installing-exporter-with-argocd.md) - for GitOps-driven deployments fans.

{% hint style="info" %}
The customers who have access to the DoiT Kubernetes Lens also have access to their PerfectScale tenant with an **Admin role**.
{% endhint %}
