> For the complete documentation index, see [llms.txt](https://docs.rumi.systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rumi.systems/rumi-core/guides/developing-applications/configuring-the-runtime/discovery.md).

# Discovery

Configure discovery providers for cluster formation, container discovery, and administrative tool connectivity.

## Overview

Discovery configuration determines how Rumi components find and communicate with each other. Proper discovery configuration is essential for:

* **Application Clustering**: Enabling application instances to find peers and form HA clusters
* **Administrative Tools**: Allowing tools to discover and manage running containers

## Topics

* [**Discovery Configuration**](/rumi-core/guides/developing-applications/configuring-the-runtime/discovery/discovery-configuration.md) - Configure discovery providers and descriptors

## Related Topics

* [Discovery Model](/rumi-core/concepts/discovery-model.md) - Understanding discovery concepts and architecture
* [Admin Over SMA](/rumi-core/guides/developing-applications/configuring-the-runtime/administration/admin-over-sma.md) - Using SMA-based discovery for administration
* [rumi discovery](/rumi-cli/commands/tools/discovery.md) - Troubleshooting discovery issues
