# Install the Nano Agent

Installing the Spyderbat Nano Agent is a requirement for using the multitude of security and operations features that Spyderbat has to offer.

#### Prerequisites

* Identify the Linux system(s) or Kubernetes Cluster you wish to secure with the Nano Agent.
* [View the supported operating systems](/installation/spyderbat-nano-agent.md) to see if your environment is compatible.

#### Installation

1. [Install the Nano Agent on a Standalone VM](/installation/spyderbat-nano-agent/linux-vm.md) - This installation path is tailored for setting up the Spyderbat Nano Agent on a standalone Virtual Machine (VM). Follow the comprehensive steps provided in the link. This approach is ideal for environments with one or more persistent VMs requiring the security and visibility offered by the Nano Agent.
2. [Install the Nano Agent across a Kubernetes Cluster](/installation/spyderbat-nano-agent/kubernetes.md) - If you are working with a Kubernetes Cluster and wish to deploy the Nano Agent across the entire cluster, refer to this installation path. This installation path is designed for environments utilizing Kubernetes orchestration, allowing for the automatic deployment and management of the Nano Agent across multiple nodes within the cluster.

For organizations with both type of environments, there is no issue installing some Nano Agents via option 1 and some via option 2.


---

# 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.spyderbat.com/getting-started/install-the-nano-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.
