# Getting started

- [Step 1: Agent Deployment](https://docs.superstream.ai/getting-started/step-1-agent-deployment.md)
- [Step 2: Create a Kafka User](https://docs.superstream.ai/getting-started/step-2-create-a-kafka-user.md)
- [Step 3: Connect a Cluster](https://docs.superstream.ai/getting-started/step-3-connect-a-cluster.md)
- [Step 4: What's next](https://docs.superstream.ai/getting-started/step-4-whats-next.md)
- [Additional resources](https://docs.superstream.ai/getting-started/additional-resources.md)
- [Agent (Engine) deployment](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related.md)
- [Supertstream Agent (Engine) Deployment using existing secrets](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related/supertstream-engine-deployment-using-existing-secrets.md)
- [How to deploy and manage Superstream using ArgoCD](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related/how-to-deploy-and-manage-superstream-using-argocd.md)
- [Superstream Agent deployment for environments with a local container registry](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related/superstream-engine-deployment-for-environments-with-a-local-container-registry.md): How to deploy a Superstream Agent in a fully air-gapped environment with a private container registry.
- [Supertstream Agent Deployment using custom resource limits](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related/supertstream-engine-deployment-using-custom-resource-limits.md)
- [Superstream Platform deployment for Air-Gapped environments](https://docs.superstream.ai/getting-started/additional-resources/engine-deployment-related/superstream-platform-deployment-for-air-gapped-environments.md): This guide provides instructions for deploying the Superstream Platform for air-gapped environments.
- [Agent (Engine) upgrade](https://docs.superstream.ai/getting-started/additional-resources/engine-upgrade-related.md)
- [Upgrading From Helmfile based Deployment to Superstream Helm Chart](https://docs.superstream.ai/getting-started/additional-resources/engine-upgrade-related/upgrading-from-helmfile-based-deployment-to-superstream-helm-chart.md): This upgrade requires manual steps due to transitioning from a Helmfile-based deployment to the new Superstream Helm Chart.
- [Kafka-related](https://docs.superstream.ai/getting-started/additional-resources/kafka-related.md)
- [Required JMX rules](https://docs.superstream.ai/getting-started/additional-resources/kafka-related/required-jmx-rules.md)
- [Datadog Integration: JMX Requirements for Kafka](https://docs.superstream.ai/getting-started/additional-resources/kafka-related/datadog-integration-jmx-requirements-for-kafka.md): To successfully integrate Datadog with Apache Kafka for metrics collection and monitoring, JMX (Java Management Extensions) must be enabled.
- [Superstream MCP](https://docs.superstream.ai/getting-started/superstream-mcp.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.superstream.ai/getting-started.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.
