[feature] add ability to have multiple ingress controllers with separate ingress classes

Bug #1885934 reported by Jeff Hillman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubernetes Worker Charm
Triaged
Wishlist
Unassigned

Bug Description

There is a customer need to have multiple ingress controllers when trying to guarantee traffic separation with multiple interfaces/ingress IPs.

Currently, the method to do this is to set ingress=false on the worker charm, and hand install the nginx-ingress service.

Doing the hand install also allows the ability to edit the manifest to change the IngressClass.

Having unique ingress classes allows an ingress definition for a deployment to select the controller that it wants to use, and thus have more granular control over ingress and how it is handled.

Tags: cpe-onsite
Revision history for this message
Jeff Hillman (jhillman) wrote :

Subscribed Field Medium

George Kraft (cynerva)
Changed in charm-kubernetes-worker:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Chris Sanders (chris.sanders) wrote :

I'm unsubscribing field-medium as this doesn't meet the definition of a contribution that needs to be merged. Multiple ingress isn't intended to be covered by the current add-ons, this probably needs to be addressed with an ingress operator.

George Kraft (cynerva)
Changed in charm-kubernetes-worker:
importance: High → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.