-
Notifications
You must be signed in to change notification settings - Fork 389
feat: add Kubernetes and Helm deployment support for OSS #2775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
This commit adds production-ready Kubernetes deployment configurations for Agenta OSS: ## Kubernetes Manifests - Complete service deployments (API, web, worker, chat, completion) - Infrastructure components (PostgreSQL, Redis, RabbitMQ, SuperTokens) - Networking setup with Ingress configurations - Configuration management with ConfigMaps and Secrets - Deployment scripts and validation tools ## Helm Chart - Parameterized deployment templates - Configurable resource limits and requests - Support for different environments (dev, test, production) - Comprehensive values schema and documentation All configurations use public OSS images and are designed for production use on any Kubernetes distribution.
@mmabrouk I tested Agenta OSS on an AKS cluster(1.32.5) using the default
![]() |
I fixed the earlier issues on my local setup, but I’m now running into new ones: New Issue:
Logs from
Current Status: @mmabrouk any suggestion how to proceed further ? I'll be happy to provide additional info if required. |
Hello @adarshsingh2 Thanks for all the info. That is very useful. I understand that the chat/completion endpoints are not reachable. To do that. Let's first check whether */services/completion/health is reachable. If it is the case that it is and returns Now if /services/completion/health is reachable but openapi.json does not, then very likely the issue is that the completion/chat service are not able to reach the backend. I see in the logs that the backend is configured at My guess is that the issue lies in this config in values.yml
|
Summary
Features Added
Kubernetes Manifests (
hosting/kubernetes/oss/
)Helm Chart (
hosting/helm/oss/
)Test Plan
🤖 Generated with Claude Code