kubernetes-sigs/aws-load-balancer-controller
Merge ALB rules by the same host
Aberta
#2.678 aberto em 6 de jun. de 2022
good first issuekind/featurelifecycle/stale
Métricas do repositório
- Stars
- (4.317 estrelas)
- Métricas de merge de PR
- (Mesclagem média 14d 12h) (16 fundiu PRs em 30d)
Description
Is your feature request related to a problem? We would like to be able to merge rules in the ingress resource, on the ALB level.
For example, when creating the following -
spec:
rules:
- http:
paths:
- path: /test1
pathType: ImplementationSpecific
backend:
service:
name: service_name
port:
number: 80
- path: /test2
pathType: ImplementationSpecific
backend:
service:
name: service_name
port:
number: 80
- http:
paths:
- path: /*
pathType: ImplementationSpecific
backend:
service:
name: service_name
port:
number: 80
We want the controller to merge the two paths in the first rule, and create one rule in the ALB.
We are aware of the conditions annotation, but unfortunately working with it dynamically is very complicated.
Is there an easier way?