|
This version is still in development and is not considered stable yet. For the latest stable version, please use Korvet 0.19! |
Operations
This section covers deploying, monitoring, and operating Korvet in production.
In This Section
-
Deployment - Deploy Korvet in production
-
Production Tuning - Size the storage connection pool and tune for produce load
-
Kubernetes - Run Korvet on Kubernetes
-
Authentication - Secure access with SASL authentication
-
Monitoring - Monitor health and performance
-
Logging - Configure logging and troubleshooting
-
Admin API - Manage topics, retention, and the cluster
-
Benchmarks - Performance benchmarks and how to run them
-
Troubleshooting - Common issues and solutions
Production Checklist
Before deploying to production:
-
Configure external Redis instance
-
Change default admin credentials and enable admin security (
korvet.admin.security-enabled=true) -
Enable SASL authentication for Kafka clients
-
Enable TLS for Kafka protocol
-
Secure actuator endpoints (configure Prometheus with HTTP Basic auth)
-
Set up monitoring and alerting
-
Configure log aggregation
-
Plan capacity and scaling
-
Test failover scenarios
-
Document runbook procedures