feat: Deploy WrenAI v0.19.7 to Kubernetes with Helm and Kustomize#2109
feat: Deploy WrenAI v0.19.7 to Kubernetes with Helm and Kustomize#2109rayudu-drivex wants to merge 29 commits into
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughThis pull request establishes comprehensive Kubernetes infrastructure for the Wren AI system, including submodule URL updates, new SQL-related service pipelines, pod scheduling constraints across deployments, persistent volume configuration, and extensive manifest definitions for multi-component deployment with services, storage, and networking. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Changes Made
New Files Added
deployment/kustomizations/kustomization.yaml- Main kustomize configurationdeployment/kustomizations/base/cm.yaml- ConfigMaps for Wren servicesdeployment/kustomizations/base/deploy-wren-ai-service.yaml- AI service deploymentdeployment/kustomizations/base/deploy-wren-ui.yaml- UI deploymentdeployment/kustomizations/base/deploy-wren-engine.yaml- Engine deploymentdeployment/kustomizations/base/deploy-wren-ibis-server.yaml- Ibis server deploymentdeployment/kustomizations/base/svc.yaml- Kubernetes servicesdeployment/kustomizations/base/pvc.yaml- Persistent volume claimsdeployment/kustomizations/examples/ingress-wren_example.yaml- Ingress configurationdeployment/kustomizations/helm-values_postgresql_15.yaml- PostgreSQL Helm valuesdeployment/kustomizations/helm-values-qdrant_1.11.0.yaml- Qdrant Helm valuesKey Features
sql_summarysql_breakdownsql_expansionquestion_recommendation_db_schema_retrievalConfiguration Highlights
wrengp2if-wren-ai-pod=trueSecrets Required (Not Included - Deploy Separately)
Deployment Instructions
Prerequisites
if-wren-ai-pod=trueDeploy to Production
Configuration Changes for Production
examples/ingress-wren_example.yamlTesting
Summary by CodeRabbit
New Features
Infrastructure Updates
✏️ Tip: You can customize this high-level summary in your review settings.