You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to specify spec.loadBalancerSourceRanges to the coordinator's service in order to control what the underlying SecurityGroup will look like in the downstream AWS NLB.
Additionally, I'd like to set LoadBalancer annotations just to the coordinator service, but currently, these annotations are propagated to both the worker service & the coordinator service. What I want to achieve for example:
kind: Servicemetadata:
annotations:
external-dns.alpha.kubernetes.io/hostname: trino.example.com # should only apply to coordinatorservice.beta.kubernetes.io/aws-load-balancer-attributes: load_balancing.cross_zone.enabled=falseservice.beta.kubernetes.io/aws-load-balancer-name: trinoservice.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ipservice.beta.kubernetes.io/aws-load-balancer-scheme: internalname: trinospec:
type: LoadBalancerexternalTrafficPolicy: LocalloadBalancerSourceRanges:
- 1.2.3.4/32
- 10.0.0.0/8
But keep Trino as ClusterIp and avoid propagating the annotations there.