Kops multiple Ingress resources Together with a single Application Load Balancer — let's get rid off namespace scope issues with IngressGroup

IngressGroup feature enables you to group multiple Ingress resources together. The controller will automatically merge Ingress rules for all Ingresses within IngressGroup and support them with a single ALB. In addition, most annotations defined on a Ingress only applies to the paths defined by that Ingress.

By default, Ingresses don’t belong to any IngressGroup, and we treat it as a “implicit IngressGroup” consisted of the Ingress itself.

alb.ingress.kubernetes.io/group.name: foo-group
alb.ingress.kubernetes.io/group.order: '10'

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store