# Install Agent and Extensions

### Overview

Before installing the agent, we recommend to make yourself familiar with the general [Agent Architecture](/install-and-configure/install-agent/agent-architecture.md).

### Prerequisites

To install the agent, you must be able to access the following URLs via HTTPS (443) on your target environment:

* <https://platform.steadybit.com> (Platform)
* <https://packages.steadybit.com> (.deb and .rpm packages; Linux installation only)
* <https://get.steadybit.com> (Setup Scripts; one-liner for Docker or Linux installation only)
* <https://steadybit.github.io> (Kubernetes installation via helm only)
* <https://ghcr.io> and <https://github.com> and https\://\*.docker.io (Container Images; Kubernetes and Docker installation only)

{% hint style="info" %}
If you want to check if your environment is properly configured to install and run an agent, you run our `env-check`tool on the target machine:

```bash
curl -sfL https://get.steadybit.com/env-check.sh | sh -s
```

{% endhint %}

### Setup of Agents

We offer the following deployment options:

* [Docker](/install-and-configure/install-agent/install-as-docker-container.md)
* [Kubernetes](/install-and-configure/install-agent/install-on-kubernetes.md)
* [Host](/install-and-configure/install-agent/install-on-linux-hosts.md)
* [Windows](/install-and-configure/install-agent/install-on-windows-hosts.md)

More configuration options can be found in [Advanced Configuration](/install-and-configure/install-agent/advanced-configuration.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.steadybit.com/install-and-configure/install-agent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
