Add new /integrations/ location block that proxies requests to
integrations-openreplay:8080 service. Includes proper CORS headers
for cross-origin requests and WebSocket upgrade support.
- Rewrite /integrations/ path to root
- Configure proxy headers for forwarding
- Set connection timeouts for stability
- Add CORS headers for API access
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
- Add quotes around boolean string values in REDIS_CACHE_ENABLED
- Fix variable reference from .Values.redis.redisHost to .Values.redisHost
- Remove extra hyphens in template expressions for cleaner syntax
- Update assist_url helper to use printf for better string formatting
These changes ensure consistent Helm template syntax and fix broken
variable references that could cause deployment issues.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
- Replace simple hostnames with fully qualified domain names
- Include namespace and cluster domain in assist service URLs
- Add /assist/%s path pattern for both enterprise and standard editions
- Ensures proper service discovery across Kubernetes namespaces
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
- Add COMPRESSION, port, CACHE_REFRESH_INTERVAL_SECONDS, and debug
environment variables for enterprise edition deployments
- Use conditional logic based on enterpriseEditionLicense flag
- Update REDIS_URL to support both global and local redis config
with fallback using default template function
This enables enterprise-specific features and improves redis
configuration flexibility for the assist service.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
- Add assist-api as new chart dependency with conditional enablement
- Remove Kafka environment variables from assist-api deployment
- Add REDIS_CACHE_ENABLED with enterprise license conditional logic
- Delete assist-api ingress.yaml for direct service routing
- Remove S3 configuration from assist deployment
- Add openreplay.assist_url helper for service discovery
- Configure assist-api as disabled by default in values
BREAKING CHANGE: assist-api no longer uses ingress routing and
requires direct service access. S3 configuration removed from
assist service.
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>