This is an automated email from the ASF dual-hosted git repository.

aicam pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git


The following commit(s) were added to refs/heads/main by this push:
     new 3ff3c54899 fix(helm-chart): replace regex with wildcard in the ingress 
rules (#4011)
3ff3c54899 is described below

commit 3ff3c548995a03fefe22ca7809584e6b076e72a9
Author: ali risheh <[email protected]>
AuthorDate: Wed Oct 29 14:02:50 2025 -0700

    fix(helm-chart): replace regex with wildcard in the ingress rules (#4011)
    
    ### What changes were proposed in this PR?
    To deploy Texera on AWS, we need to use ALB instead of Nginx. ALB
    currently does not support regex in the paths and only support
    wildcards. This PR modifies our Kubernetes Ingress resource definitions,
    replacing regex-based path matching with wildcard (*) matching. [[AWS
    ALB
    
Annotations](https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/annotations/)]
    
    ### Any related issues, documentation, discussions?
    It has not been filed as issue since it only affect AWS deployments,
    however, the previous [PR](https://github.com/apache/texera/pull/3652)
    regarding Ingress ClassName shows our need to be able to switch Nginx
    with other proxifiers for different deployments.
    
    ### How was this PR tested?
    Ran Kubernetes locally, and also in bootcamp at the beginning of the
    summer we did this and worked fine.
---
 bin/k8s/values.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/k8s/values.yaml b/bin/k8s/values.yaml
index e216417125..95810913eb 100644
--- a/bin/k8s/values.yaml
+++ b/bin/k8s/values.yaml
@@ -341,7 +341,7 @@ ingressPaths:
     - path: /wsapi/workflow-websocket
       serviceName: envoy-svc
       servicePort: 10000
-    - path: /api/executions/[0-9]+/stats/[0-9]+$
+    - path: /api/executions/*/stats/*
       pathType: ImplementationSpecific
       serviceName: envoy-svc
       servicePort: 10000

Reply via email to