# Conduktor Docs ## Docs - [Apache Kafka Operations Platform](https://docs.conduktor.io/index.md): Deploy, govern and automate Apache Kafka with Conduktor — Console UI, Gateway proxy, CLI, API, Terraform and MCP. Self-hosted on Kubernetes or Docker. - [Conduktor — get started](https://docs.conduktor.io/guide/index.md): Conduktor guide: deploy Console and Gateway, configure Kafka clusters, set up RBAC and SSO, manage resources, and automate with CLI, API. - [Conduktor quick start — deploy Console with Docker Compose](https://docs.conduktor.io/guide/get-started.md): Get Conduktor Console running in minutes with Docker Compose. Includes a full Kafka stack (Redpanda, PostgreSQL) for testing features before a production. - [Conduktor component overview](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts.md): Conduktor platform components: Console for Kafka management UI, Gateway as Kafka proxy, Cortex for monitoring, and CLI for automation. - [Kafka cost allocation and chargeback](https://docs.conduktor.io/guide/conduktor-concepts/chargeback.md): Track and allocate Kafka costs to teams with Conduktor Chargeback. Measure storage, partitions, ingress and egress per cluster, application or label. - [Kafka data products and governance](https://docs.conduktor.io/guide/conduktor-concepts/data-products.md): Build governed Kafka data products with Conduktor: combine self-service ownership, schema enforcement, topic policies, and resource metadata. - [Kafka data quality — validation rules and policies](https://docs.conduktor.io/guide/conduktor-concepts/data-quality-policies.md): Define Kafka data quality rules using CEL expressions or JSON Schema. Attach policies to topics to observe violations or enforce blocking with Conduktor. - [Gateway authentication and authorization](https://docs.conduktor.io/guide/conduktor-concepts/gateway-authentication-authorization.md): Configure Kafka client authentication in Conduktor Gateway: Gateway-managed mode with local service accounts and Kafka-managed mode with delegated auth. - [Gateway service accounts](https://docs.conduktor.io/guide/conduktor-concepts/gateway-service-accounts.md): Manage Kafka client identities in Conduktor Gateway. Use local service accounts for isolated access or external accounts from OIDC, mTLS. - [Kafka interceptors — Gateway plugins for security and governance](https://docs.conduktor.io/guide/conduktor-concepts/interceptors.md): Conduktor Gateway interceptors enforce Kafka encryption, data quality, access control, and traffic control without changing client code. - [Kafka data sharing with partners](https://docs.conduktor.io/guide/conduktor-concepts/partner-zones.md): Share Kafka topics with external partners without data duplication using Conduktor Partner Zones. - [Kafka self-service — topic requests and governed access](https://docs.conduktor.io/guide/conduktor-concepts/self-service.md): Enable dev teams to create Kafka topics and manage access through a governed self-service portal. Conduktor enforces policies, ACLs, and ownership. - [Stream lineage](https://docs.conduktor.io/guide/conduktor-concepts/stream-lineage.md): Visualize how data flows between Kafka topics and the service accounts that produce or consume them. - [Kafka rate limiting and traffic control](https://docs.conduktor.io/guide/conduktor-concepts/traffic-control-policies.md): Enforce Kafka rate limits, producer quotas, and topic rules with Conduktor Gateway. Protect cluster infrastructure from misbehaving clients without application changes. - [Kafka multi-tenancy with Virtual Clusters — Gateway](https://docs.conduktor.io/guide/conduktor-concepts/virtual-clusters.md): Create isolated Kafka Virtual Clusters for teams, environments, or partners with Conduktor Gateway. - [Conduktor technical requirements — Console and Gateway](https://docs.conduktor.io/guide/conduktor-in-production/system-requirements.md): Hardware, software, and dependency requirements for Conduktor Console and Gateway. Covers CPU, RAM, PostgreSQL versions, and supported Kafka providers. - [Conduktor deployment architecture](https://docs.conduktor.io/guide/conduktor-in-production.md): Deploy Conduktor Console and Gateway on Kubernetes (Helm) or Docker. Production architecture overview with deployment options for each platform component. - [Upgrade or migrate](https://docs.conduktor.io/guide/support/upgrade-guide.md): Upgrade Conduktor Console or Gateway to the latest version. Follow the monthly release cadence and upgrade no more than two versions apart at a time. - [Deploy Console with Docker, Kubernetes, Helm](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-console.md): Deploy Conduktor Console with Docker, Kubernetes (Helm), or docker-compose. Requires PostgreSQL. Covers TLS, environment variables, memory tuning, and proxy configuration. - [Conduktor Console on Kubernetes — Helm deployment guide](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-console/kubernetes.md): Deploy Conduktor Console on Kubernetes using the Helm chart. Covers Helm repo setup, PostgreSQL requirements, and reference architecture for production. - [Conduktor Console configuration examples](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-console/sample-configuration.md): Console configuration examples: use API/CLI/Terraform for GitOps production, Console UI for quick changes. - [Indexing](https://docs.conduktor.io/guide/conduktor-concepts/indexing.md): Console Indexing collects Kafka metadata every 30 seconds into internal tables for topic sorting, filtering, and labelling. - [Cortex deployment for Conduktor Console monitoring](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-cortex.md): Deploy conduktor-console-cortex for Kafka monitoring in Conduktor Console. Includes Prometheus and Alertmanager. - [External monitoring setup](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-external-monitoring.md): Connect Conduktor Console to an existing Cortex, Mimir, or Prometheus stack. Available since Console v1.38 as alternative to deploying the Cortex. - [Deploy Schema Registry Proxy](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-schema-registry-proxy/index.md): Deploy the Conduktor Schema Registry Proxy for authentication, authorization and observability on top of Confluent Schema Registry. - [Conduktor Schema Registry Proxy configuration examples](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-schema-registry-proxy/configuration.md): Deployment examples for Conduktor Schema Registry Proxy: production and multi-node docker-compose, Confluent Cloud and Keycloak integration, monitoring. - [Troubleshoot Schema Registry Proxy](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-schema-registry-proxy/troubleshooting.md): Common issues and fixes for Schema Registry Proxy deployment and operation. - [Deployment considerations](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway.md): Deploy Conduktor Gateway: choose network routing, load balancing, Kafka connection, and client security before deploying to Docker or Kubernetes. - [Configure Gateway listeners](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/listeners.md): Configure Conduktor Gateway listeners — the network endpoints clients use to reach Gateway. Choose port or SNI routing, set bindings, and link to listener security and load balancing. - [Configure Gateway load balancing](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/load-balancing.md): Configure load balancing for Conduktor Gateway nodes. Choose between internal Gateway load balancing or an external load balancer for Kafka client connections. - [Connect Gateway to Kafka](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/connect-to-kafka.md): Configure the connection between Conduktor Gateway and your Kafka cluster. Set security protocols, authentication credentials. - [Configure Gateway listener security](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/listener-security.md): Pick the security protocol and authentication mechanism for a Conduktor Gateway listener. Choose between PLAINTEXT, SSL, SASL_PLAINTEXT or SASL_SSL, and decide whether authentication is managed by Gateway or by Kafka. - [Enable Virtual Clusters in Gateway](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/virtual-clusters.md): Enable Virtual Clusters in Conduktor Gateway to create isolated logical Kafka environments on a single physical cluster. - [Conduktor Gateway on Kubernetes — Helm deployment](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/kubernetes.md): Deploy Conduktor Gateway on Kubernetes using the official Helm chart. - [Kafka disaster recovery with Gateway failover](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/failover.md): Configure Conduktor Gateway to redirect Kafka clients to a secondary cluster during disaster recovery, without restarting or reconfiguring Kafka clients. - [Conduktor Gateway multi-cluster setup](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/multi-clusters.md): Configure Conduktor Gateway to proxy multiple Kafka clusters from a single endpoint. Route clients to topics across clusters using topic aliases and access controls. - [Legacy network configuration](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/legacy-network-configuration.md): Reference for the deprecated global Conduktor Gateway networking variables: how to detect the mode and how it behaves. - [Gateway monitoring & alerting recommendations](https://docs.conduktor.io/guide/conduktor-in-production/monitor/gateway_jmx_recommendations.md) - [Admin configuration — Conduktor Console setup](https://docs.conduktor.io/guide/conduktor-in-production/admin.md): Admin setup for Conduktor Console: connect Kafka clusters, configure RBAC, set up SSO, manage users and groups, enable audit logging, and configure data masking. - [Kafka cluster configuration](https://docs.conduktor.io/guide/conduktor-in-production/admin/configure-clusters.md): Add, update, and manage Kafka cluster configurations in Conduktor Console. Connect to Kafka brokers, Schema Registry, and Kafka Connect from the Settings. Enjoy a better experience with Confluent, Aiven and Gateway special integrations. - [Monitoring setup for Conduktor Gateway and Console](https://docs.conduktor.io/guide/conduktor-in-production/monitor.md): Set up health monitoring for Conduktor Gateway and Console. Configure liveness and readiness endpoints, Prometheus metrics. - [Authentication options](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access.md): Configure authentication for Conduktor Console: local admin users, LDAP, OIDC, or delegated JWT. Choose the method that fits your identity provider. - [SSO configuration in Conduktor Console — LDAP and OIDC](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access/configure-sso.md): Set up SSO in Conduktor Console with LDAP or OIDC. Configuration examples for Okta, Azure AD, and external group mapping from your identity provider. - [Map external groups](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access/map-external-groups.md): Map LDAP or OIDC groups to Conduktor Console RBAC groups. Users inherit permissions at login and lose access when removed from the external group. - [Local admin and user management](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access/local-admin-users.md): Create and manage local admin users in Conduktor Console. Add users via the UI, config file, or environment variables. - [Session timeout configuration](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access/session-lifetime.md): Configure session timeout and idle session time in Conduktor Console. Set maximum session lifetime and access token duration for user authentication. - [Delegated JWT authentication](https://docs.conduktor.io/guide/conduktor-in-production/admin/user-access/delegated-jwt-authentication.md): Configure delegated JWT authentication in Conduktor Console to validate tokens from an external identity provider and grant access via single sign-on. - [Kafka RBAC — role-based access control](https://docs.conduktor.io/guide/conduktor-in-production/admin/set-up-rbac.md): Set up Kafka RBAC in Conduktor Console to control access to topics, consumer groups, and resources. - [Kafka audit logging — track all actions](https://docs.conduktor.io/guide/conduktor-in-production/admin/audit-logs.md): Configure Kafka audit logs in Conduktor Console to track every user action and resource event. - [Kafka management with Conduktor Console](https://docs.conduktor.io/guide/manage-kafka.md): Manage all Kafka resources with Conduktor Console: topics, consumer groups, brokers, Schema Registry, connectors. - [Kafka Insights dashboard](https://docs.conduktor.io/guide/insights.md): The Conduktor Insights dashboard identifies Kafka configuration risks, storage costs, governance gaps, and business-critical topics across your clusters. - [Kafka configuration risk analysis](https://docs.conduktor.io/guide/insights/risk-analysis.md): Identify Kafka topic configuration risks that impact reliability. Conduktor Insights flags replication, partition, and retention problems before outages. - [Kafka topic cost control](https://docs.conduktor.io/guide/insights/cost-control.md): Identify Kafka topics consuming unnecessary storage with Conduktor Insights. Surface empty, stale, and tiny topics to reduce costs. - [Monitor VIP Kafka topics](https://docs.conduktor.io/guide/insights/vip-topics.md): Identify business-critical Kafka topics in Conduktor Insights VIP Topics. Surface your highest-traffic topics by consumer group count and message volume. - [Governance for VIP](https://docs.conduktor.io/guide/insights/governance.md) - [Kafka MCP server for AI assistants](https://docs.conduktor.io/guide/conduktor-in-production/automate/mcp.md): Connect AI assistants to Kafka via Conduktor's MCP server. Query topics, consumer groups, and schema registry in natural language using Claude or compatible MCP clients. - [Conduktor automation — CLI, Terraform, and REST API](https://docs.conduktor.io/guide/conduktor-in-production/automate.md): Automate Conduktor Console and Gateway with the CLI, Terraform provider, or REST API. Manage users, topics, permissions. - [Conduktor REST API — Console and Gateway automation](https://docs.conduktor.io/guide/conduktor-in-production/automate/api-automation.md): Automate Conduktor using the Console and Gateway REST APIs. Manage users, groups, permissions, clusters. - [Conduktor CLI — automate Kafka with command line](https://docs.conduktor.io/guide/conduktor-in-production/automate/cli-automation.md): Manage Conduktor Console and Gateway resources from the CLI or CI/CD pipelines. Apply, get, and delete Kafka resources declaratively with the Conduktor CLI. - [Kafka Terraform provider — Conduktor](https://docs.conduktor.io/guide/conduktor-in-production/automate/terraform-automation.md): Manage Conduktor Console resources as code with the Conduktor Terraform provider. Declare topics, users, permissions, and Gateway configs in HCL. - [Integrate with Backstage](https://docs.conduktor.io/guide/conduktor-in-production/automate/backstage-integration.md) - [Kafka topics — browse, produce, and consume in Console](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/topics.md): Browse, create, and manage Kafka topics in Conduktor Console. Filter by cleanup policy, view partition details, and produce or consume messages. - [Kafka broker monitoring — view cluster health in Console](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/brokers.md): View Kafka broker status, cluster version, partition distribution, and configuration drift in Conduktor Console. - [Kafka consumer group monitoring](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/consumer-groups.md): Monitor Kafka consumer groups, track consumer lag per partition, reset offsets, and manage group membership with Conduktor Console. - [Kafka Schema Registry management](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/schema-registry.md): Manage Avro, Protobuf, and JSON schemas in your Kafka Schema Registry with Conduktor Console. Create subjects, browse versions. - [Kafka Connect management](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/kafka-connect.md): Deploy, monitor, and manage Kafka Connect source and sink connectors from a single UI. Restart failed tasks, configure RBAC, and track connector status. - [Kafka ACLs and service accounts](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/service-accounts-acls.md): Manage Kafka service accounts and ACLs in Conduktor Console. View permissions per principal, create ACLs, and integrate with Confluent, Aiven. - [ksqlDB management — Conduktor Console](https://docs.conduktor.io/guide/manage-kafka/kafka-resources/ksql-db.md): Manage ksqlDB clusters from Conduktor Console. Run streaming SQL queries, browse streams and tables, and control access with RBAC. - [Kafka monitoring and observability](https://docs.conduktor.io/guide/monitor-brokers-apps.md): Monitor Kafka broker health, consumer lag, partition status, and throughput with Conduktor Console. - [Kafka alerts and notifications](https://docs.conduktor.io/guide/monitor-brokers-apps/alerts.md): Set up Kafka alerts in Conduktor Console for infrastructure and application changes. Integrate with Slack, MS Teams, email, or custom webhooks. - [Manage your Console license](https://docs.conduktor.io/guide/conduktor-in-production/manage-licenses/console.md): Obtain, apply, verify, renew and monitor usage of your Conduktor Console license. - [Manage your Gateway license](https://docs.conduktor.io/guide/conduktor-in-production/manage-licenses/gateway.md): Obtain, apply, verify and update your Conduktor Gateway license. - [Console Community Edition](https://docs.conduktor.io/guide/conduktor-in-production/manage-licenses/console-community-edition.md): Console Community Edition is Conduktor's free self-hosted tier. Manage up to 3 Kafka clusters and 50 users with core Console features and no time limit. - [Gateway Community Edition](https://docs.conduktor.io/guide/conduktor-in-production/manage-licenses/gateway-community-edition.md): Gateway Community Edition runs Conduktor Gateway as a Kafka-managed proxy that translates broker addresses, without storing credentials or exposing Gateway-managed features. - [Kafka data masking and PII protection](https://docs.conduktor.io/guide/conduktor-in-production/admin/data-masking.md): Define Kafka data masking policies in Conduktor Console to protect PII and sensitive fields. Control who sees unmasked values based on RBAC permissions. - [Kafka data validation policies](https://docs.conduktor.io/guide/conduktor-in-production/admin/gateway-policies.md): Validate Kafka producer records with Conduktor Gateway policies. Define CEL rules, JSON Schema checks, or Schema ID validation to block or flag invalid records. - [Kafka management — topics, consumers, and clusters](https://docs.conduktor.io/guide/use-cases/kafka-management.md): Manage Kafka topics, consumer groups, brokers, Schema Registry, and Kafka Connect from one platform. - [Kafka Self-service — topic requests and governance](https://docs.conduktor.io/guide/use-cases/self-service.md): Set up Kafka Self-service in Conduktor: let teams request topics via a portal, automate ACL approvals, and enforce governance through GitOps workflows. - [Use Chargeback](https://docs.conduktor.io/guide/use-cases/chargeback.md): Track Kafka cost allocation across teams with Conduktor Chargeback. Measure storage, partitions, ingress and egress, then group costs by cluster, application or label. - [Share Kafka data externally](https://docs.conduktor.io/guide/use-cases/third-party-data.md): Share Kafka data securely with external partners using Conduktor Partner Zones. Control topic access, apply data masking, and isolate partner traffic. - [Kafka field-level and payload encryption](https://docs.conduktor.io/guide/use-cases/kafka-encryption.md): Encrypt Kafka messages at field level or full payload with Conduktor Gateway interceptors. Integrates with Vault, AWS KMS, Azure, and GCP. - [Observe Kafka data quality — monitor violations in Console](https://docs.conduktor.io/guide/use-cases/observe-data-quality.md): Monitor Kafka data quality violations in real time with Conduktor Console. Track rule breaches, view violation metrics, and identify topics with poor. - [Enforce Kafka data quality — intercept and reject bad messages](https://docs.conduktor.io/guide/use-cases/enforce-data-quality.md): Block or redirect invalid Kafka messages at the proxy layer with Conduktor Gateway. Define CEL or JSON Schema rules to reject bad data before it reaches. - [Kafka traffic control policies](https://docs.conduktor.io/guide/use-cases/apply-traffic-control-policies.md): Apply rate limiting, throttling, and traffic shaping to Kafka producers and consumers with Conduktor Gateway interceptors. - [Kafka chaos testing — simulate failures](https://docs.conduktor.io/guide/use-cases/chaos-testing.md): Test Kafka resilience by injecting failures, delays, and corrupted messages with Conduktor Gateway. - [Large Kafka message handling — offload to cloud storage](https://docs.conduktor.io/guide/use-cases/manage-large-messages.md): Handle oversized Kafka messages by offloading payloads to S3, GCS, or Azure Blob with Conduktor Gateway. - [Cache Kafka records — Conduktor Gateway](https://docs.conduktor.io/guide/use-cases/cache-kafka-data.md): Cache Kafka records with a Conduktor Gateway interceptor to reduce broker load and improve consumer fetch performance. - [Conduktor tutorial overview](https://docs.conduktor.io/guide/tutorials.md): Step-by-step Conduktor tutorials: deploy on AWS, configure encryption, set up Self-service, manage service accounts, configure Chargeback, and more. - [Conduktor deployment on AWS — Console and Gateway on ECS](https://docs.conduktor.io/guide/tutorials/deploy-aws.md): Deploy Conduktor Console and Gateway on AWS. Covers EC2, EKS, RDS PostgreSQL, and networking setup for a production-ready Kafka operations platform. - [PostgreSQL sizing for Conduktor Console production](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-console/postgres-sizing.md): Size PostgreSQL for Conduktor Console in production on AWS, GCP, or Azure. Covers CPU, RAM, disk IOPS. - [Self-service quick start](https://docs.conduktor.io/guide/tutorials/get-started-with-self-service.md): Quick start guide for Conduktor Self-service: configure applications, request topic access, set up GitOps workflows. - [Reprocess messages](https://docs.conduktor.io/guide/tutorials/reprocess-kafka-messages.md): Reprocess Kafka messages in Conduktor Console: replay records from a topic offset to republish or recover data without custom code. - [Gateway service accounts and ACLs](https://docs.conduktor.io/guide/tutorials/manage-gateway-service-accounts.md): Manage Gateway service accounts and Kafka ACLs using the Conduktor CLI. Create local service accounts, assign permissions. - [Create Partner Zones using multi-cluster Gateway](https://docs.conduktor.io/guide/tutorials/partner-zone-multi-cluster.md): Create Conduktor Partner Zones on a multi-cluster Gateway. Share topics from multiple Kafka clusters with external partners through a single Gateway. - [Configure Conduktor Chargeback](https://docs.conduktor.io/guide/tutorials/configure-chargeback.md): Enable and configure Conduktor Chargeback to track Kafka costs across storage, partitions, ingress, egress and Kafka Connect. - [Kafka encryption configuration](https://docs.conduktor.io/guide/tutorials/configure-encryption.md): Encrypt Kafka data with Conduktor Gateway: full payload, field-level and schema-based examples, with Conduktor CLI and API configurations. - [Kafka crypto shredding — encryption key deletion in Gateway](https://docs.conduktor.io/guide/tutorials/crypto-shredding.md): Implement crypto shredding in Conduktor Gateway: delete encryption keys to make Kafka records unreadable. - [Kafka audit log topic configuration](https://docs.conduktor.io/guide/tutorials/configure-audit-log-topic.md): Configure a Kafka topic as the destination for Conduktor audit logs. Stream all Console and Gateway audit events to a topic for compliance and analysis. - [Custom deserializers in Conduktor Console — AWS Glue, Apicurio](https://docs.conduktor.io/guide/tutorials/custom-deserializers.md): Configure custom deserializers in Conduktor Console to decode proprietary or non-standard Kafka message formats. - [Conduktor Gateway log customization — config file setup](https://docs.conduktor.io/guide/tutorials/custom-logging.md): Customize Conduktor Gateway logging output using a config file. Configure log levels, appenders, and formats for structured logging in your production. - [SNI routing](https://docs.conduktor.io/guide/tutorials/sni-routing.md): Configure SNI routing in Conduktor Gateway to expose a single port and route Kafka clients to brokers by hostname. - [Set up multiple listeners](https://docs.conduktor.io/guide/tutorials/multi-listener.md): Expose Conduktor Gateway through multiple listeners — for example, an internal plaintext endpoint alongside an external SASL_SSL endpoint. - [SQL logical topics in Conduktor Gateway — filtering setup](https://docs.conduktor.io/guide/tutorials/configure-sql-topics.md): Create SQL logical topics in Conduktor Gateway to filter Kafka records using SQL expressions. Route only matching records to consumers without client. - [Migrate a Kafka Streams transformer to a Topic View](https://docs.conduktor.io/guide/tutorials/migrate-kafka-streams-to-topic-view.md): Replace a Kafka Streams filter-and-project app with a Conduktor Gateway Topic View, and migrate the downstream consumer's group.id and offset without data loss. - [Configure Partner Zone traffic analytics](https://docs.conduktor.io/guide/tutorials/configure-partner-zone-traffic-analytics.md): Enable traffic analytics for Conduktor Partner Zones. Track bytes produced and consumed per partner to monitor usage and enforce governance on shared. - [Migrate Conduktor Gateway networking to listeners](https://docs.conduktor.io/guide/tutorials/migrate-to-listener-configuration.md): Move Conduktor Gateway from the deprecated global networking variables to per-listener configuration. Variable mapping, a worked example, and behavior changes to plan for. - [Migrate Conduktor Gateway to new security mode — v3.10–3.19](https://docs.conduktor.io/guide/tutorials/migrate-gateway-security.md): Migrate Conduktor Gateway authentication to GATEWAY_MANAGED or KAFKA_MANAGED mode. Guide for upgrading from deprecated DELEGATED_XXX security protocols. - [Migrate to Self-service managed Confluent Cloud RBAC role bindings](https://docs.conduktor.io/guide/tutorials/migrate-confluent-cloud-rbac.md): Migrate Conduktor Self-service to manage Confluent Cloud RBAC role bindings instead of Kafka ACLs. Step-by-step guide for Confluent Cloud environments. - [Migrate to Self-service managed Confluent Platform RBAC role bindings](https://docs.conduktor.io/guide/tutorials/migrate-confluent-platform-rbac.md): Migrate Conduktor Self-service to manage Confluent Platform RBAC role bindings instead of Kafka ACLs. Step-by-step guide for Confluent Platform environments. - [Console resources](https://docs.conduktor.io/guide/reference/console-reference.md): YAML resource definitions for Conduktor Console: users, groups, permissions, RBAC bindings, cluster configurations, and certificate management schemas. - [Conduktor's Kafka resources](https://docs.conduktor.io/guide/reference/kafka-reference.md): YAML resource definitions for managing Kafka with Conduktor CLI: topics, consumer groups, subjects, connectors, and cluster configuration schemas. - [Self-service resources](https://docs.conduktor.io/guide/reference/self-service-reference.md): YAML resource definitions for Conduktor Self-service: Applications, ApplicationInstances, and permission schemas for GitOps-driven Kafka governance. - [Conduktor Console environment variables reference](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-console/environment-variables.md): Complete reference for Conduktor Console environment variables: logging, database, authentication, monitoring. - [Console metrics reference](https://docs.conduktor.io/guide/reference/console-metrics.md): Prometheus metrics exposed by Conduktor Console for Kafka resources and Console health. Use with Grafana, Cortex, Mimir. - [Gateway resources](https://docs.conduktor.io/guide/reference/gateway-reference.md): YAML resource definitions for Conduktor Gateway: Virtual Clusters, service accounts, Interceptors, and authentication configuration schemas with examples. - [Interceptor list](https://docs.conduktor.io/guide/reference/interceptor-reference.md): Full list of Conduktor Gateway Interceptors organized by category: data security, data quality, traffic control. - [Advanced pattern support Interceptors](https://docs.conduktor.io/guide/reference/advanced-pattern-support.md): Advanced patterns in Conduktor Gateway Interceptors: cache data, handle large messages, filter topics with CEL or SQL, and concentrate topic partitions. - [Data quality Interceptors](https://docs.conduktor.io/guide/reference/data-quality.md): Data quality Interceptor reference for Conduktor Gateway: CEL expression rules, JSON Schema validation, and Schema ID checks for enforcing Kafka message quality. - [Data security Interceptors](https://docs.conduktor.io/guide/reference/data-security.md): Data security Interceptor reference for Conduktor Gateway: field-level encryption, full payload encryption, data masking. - [Removed Interceptors](https://docs.conduktor.io/guide/reference/removed-interceptors.md): Documentation for Gateway Interceptors that have been removed in recent versions. For users running older Gateway versions. - [Conduktor Gateway environment variables reference](https://docs.conduktor.io/guide/conduktor-in-production/deploy-artifacts/deploy-gateway/environment-variables.md): Complete reference for Conduktor Gateway environment variables: network routing, Kafka connection, security, Virtual Clusters. - [Gateway metrics reference](https://docs.conduktor.io/guide/reference/gateway-metrics.md): Prometheus metrics exposed by Conduktor Gateway: connection, latency, throughput, thread, per-user and storage metrics. Use with Grafana, Cortex, Mimir. - [Logical topics](https://docs.conduktor.io/guide/conduktor-concepts/logical-topics.md): Create logical Kafka topics in Conduktor Gateway: alias topics for renaming, concentrated topics to reduce partition costs, and SQL or CEL filter topics. - [Conduktor Schema Registry Proxy environment variables reference](https://docs.conduktor.io/guide/reference/schema-registry-proxy-environment-variables.md): Reference for Conduktor Schema Registry Proxy environment variables: server, SSL/TLS, Kafka backend, Schema Registry backend, authentication and observability. - [Release notes — Console, Gateway & CLI](https://docs.conduktor.io/guide/release-notes.md): Conduktor release notes and changelog for Console, Gateway, and CLI. New features, bug fixes, breaking changes, and security advisories across supported versions. - [Release archive](https://docs.conduktor.io/guide/release-notes/archive.md): Archive of older Conduktor Console and Gateway release notes. Review past features, bug fixes, and breaking changes for previous versions. - [Get help or support](https://docs.conduktor.io/guide/support.md): Get help with Conduktor: contact support, raise tickets, join the Conduktor Slack community, or browse documentation for self-service help. - [Conduktor version support policy](https://docs.conduktor.io/guide/support/supported-version-policy.md): Conduktor supports software releases for one calendar year after publication. Understand which Console and Gateway versions receive patches and security. - [Third-party dependencies](https://docs.conduktor.io/guide/support/third-party-dependencies.md): Third-party software dependencies and open-source libraries used by Conduktor Console and Gateway. - [Kafka proxy and governance](https://docs.conduktor.io/gateway.md): Conduktor Gateway is a transparent Kafka proxy that enforces encryption, governance policies, traffic control, data masking, and multi-tenancy. - [Kafka UI and management](https://docs.conduktor.io/platform.md): Conduktor Console is a Kafka UI for managing topics, consumer groups, Schema Registry, and Kafka Connect. Monitor, secure, and govern your Kafka clusters. ## OpenAPI Specs - [openapi](https://docs.conduktor.io/api-reference/openapi.json) ## Optional - [Kafkademy](https://www.conduktor.io/kafka) - [Console REST API](https://developers.conduktor.io/?product=console) - [Gateway REST API](https://developers.conduktor.io/?product=gateway) - [Support portal](https://support.conduktor.io) - [Learn Apache Kafka](https://www.conduktor.io/kafka)