# Installation

- [Installation Overview](https://docs.seldon.ai/seldon-core-2/installation/installation.md): Learn how to install Seldon Core 2 in various environments - from local development with Docker Compose to production-grade Kubernetes clusters.
- [Learning Environment](https://docs.seldon.ai/seldon-core-2/installation/learning-environment.md): Install Seldon Core 2 in a local learning environment.
- [Self-hosted Kafka](https://docs.seldon.ai/seldon-core-2/installation/learning-environment/self-hosted-kafka.md): Learn how to set up a self-hosted Kafka cluster for Seldon Core in development and learning environments.
- [Production Environment](https://docs.seldon.ai/seldon-core-2/installation/production-environment.md): Install Core 2 in a production Kubernetes environment.
- [Kafka Integration](https://docs.seldon.ai/seldon-core-2/installation/production-environment/kafka.md): Learn how to set up and configure Kafka for Seldon Core in production environments, including cluster setup and security configuration.
- [Managed Kafka](https://docs.seldon.ai/seldon-core-2/installation/production-environment/managed-kafka.md): Guide to integrating managed Kafka services (Confluent Cloud, Amazon MSK, Azure Event Hub) with Seldon Core 2, including security configurations and authentication setup.
- [Ingress Controller](https://docs.seldon.ai/seldon-core-2/installation/production-environment/istio.md): Learn how to configure Istio as an ingress controller for Seldon Core, including traffic management and security policies.
- [Test the Installation](https://docs.seldon.ai/seldon-core-2/installation/test-installation.md): Learn how to verify your Seldon Core installation by running tests and checking component functionality.
- [Advanced Configurations](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations.md): Advanced Configurations in Seldon Core 2.
- [Helm Configuration](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/helm.md): Learn how to install and configure Seldon Core using Helm charts, including component setup and customization options.
- [Server Config](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/serverconfig.md): Server Config in Seldon Core 2.
- [Server Runtime](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/seldonruntime.md): Learn about SeldonRuntime, a Kubernetes resource for creating and managing Seldon Core instances in specific namespaces with configurable settings.
- [Seldon Config](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/seldonconfig.md): Learn how to configure Seldon Core installation components using SeldonConfig resource, including component specifications, Kafka settings, and tracing configuration.
- [Pipeline Config](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/pipeline.md): Learn how to create and manage ML pipelines in Seldon Core using Kubernetes custom resources, including model chaining and tensor mapping.
- [Managing Kafka Topics](https://docs.seldon.ai/seldon-core-2/installation/advanced-configurations/managing-kafka-topics.md): Learn how to manage Kafka topics in Seldon Core 2, including topic creation, configuration, and monitoring for model inference and event streaming.
- [Upgrading](https://docs.seldon.ai/seldon-core-2/installation/upgrading.md): Learn about upgrading to the latest versions of Seldon Core 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.seldon.ai/seldon-core-2/installation.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.
