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

# Getting started

Get started by connecting Infra App to your Kubernetes Clusters

### Download Infra App

Visit <https://infra.app/download> to download the latest version of Infra App

{% hint style="info" %}
**Additional instructions for Linux AppImage**

If using the AppImage format, make sure to mark the app as executable. For example, on Ubuntu, this can be done by right-clicking on the AppImage file, clicking on Permissions, and then "Allow executing file as program"

&#x20;<img src="https://2997771214-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ll2YPh7b5O2frfEMtKk%2F-MMXsMGWIkBBYg0dS1oY%2F-MMXsfROIxJMKNIpTzhU%2FScreen%20Shot%202020-11-19%20at%206.40.49%20PM.png?alt=media&amp;token=78a0d90f-3268-4c83-b468-285738fd73b2" alt="" data-size="original">&#x20;

Or on the command line, run`chmod +x ./Infra-0.43.0.AppImage`
{% endhint %}

### Connect your Kubernetes cluster

Upon starting, Infra App will automatically look at your local Kubernetes configuration to discover clusters you have access to.

{% hint style="info" %}
**Not seeing any Kubernetes clusters?**

If Infra App doesn't detect your Kubernetes clusters check out one of the [guides below](/getting-started.md#connection-guides-for-common-kubernetes-providers) on connecting Infra App to an existing Kubernetes cluster.&#x20;

If you don't have a Kubernetes cluster, we recommend trying Infra App with [Docker Desktop](/connect-your-cluster/docker-desktop.md).
{% endhint %}

Locally discovered clusters appear in the Cluster Switcher, as shown below.

![](https://2997771214-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ll2YPh7b5O2frfEMtKk%2F-MKCWQWAnOMhFeHE0Pmx%2F-MKCYzf7cR6dMDVon4DM%2Fcluster%20switcher.png?alt=media\&token=83a8ccf4-0010-4054-bfbb-7beb6e59f8ce)

Infra App will automatically load your active cluster, if you have one:

![](https://2997771214-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Ll2YPh7b5O2frfEMtKk%2F-MKCWQWAnOMhFeHE0Pmx%2F-MKCg9NswNI3E0NcgCAL%2Fgeneral.png?alt=media\&token=fdc10ee5-cedd-4ab5-a249-37eae2d48107)

And that's it. You're up and running with Infra App.

### Connection guides for common Kubernetes providers

{% content-ref url="/pages/-MBocR-Yx\_YAFSVWUfG4" %}
[Amazon Web Services (EKS)](/connect-your-cluster/amazon-web-services-eks.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MBocZ2T3EsZV-gJdUL9" %}
[Google Cloud Platform (GKE)](/connect-your-cluster/google-cloud-platform-gke.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MBocbfpZ-Wt8oULeQS7" %}
[Digital Ocean (DOKS)](/connect-your-cluster/digital-ocean-doks.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MBtffoU0JKcxQKGHRHo" %}
[Docker Desktop](/connect-your-cluster/docker-desktop.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MBtfaTZBh7g2UcwHFhv" %}
[Minikube](/connect-your-cluster/minikube.md)
{% endcontent-ref %}

If you aren't using any of the above, check out the [this guide](/connect-your-cluster/other-clusters.md) on connecting any other Kubernetes cluster.
