-
Notifications
You must be signed in to change notification settings - Fork 34
Add option for Contour's --ingress-class-name
#228
Comments
This is a blocker of contour operator for Knative. |
Sounds like we can maybe just add this configuration field in the top level contour-operator/api/v1alpha1/contour_types.go Lines 61 to 92 in 5aaf14e
If theres no objections to that placement I can put up a quick PR |
I think that works @sunjayBhatia. We'll need to have logic to check for duplicate ingress class names as well as duplicate gatewayclass names but can be a seperate PR (if not already there). |
Oh actually before we do this how do you see this interfering with the Seems like this request is for the Ingress v1beta1 feature and the |
xref: #240 for questions related to ingressclass validation. |
@eplightning @nak3 now that this issue is resolved, the operator should support the Knative use case. Can you please confirm and provide an update to this issue? |
Just tested it out, I can now create multiple Contour instances with different It's enough for my use case. I'm not an expert on Knative but it should be enough there as well. Thanks |
Please describe the problem you have
Currently there's no way to specify Contour's
--ingress-class-name
flag (https://projectcontour.io/docs/main/config/annotations/#ingress-class) when using the operator.This makes it impossible to deploy multiple instances of Contour which serve different subsets of ingresses (without deploying other Contour instances manually of course).
I might be missing something but I can't see any way of specifying it at this moment.
The text was updated successfully, but these errors were encountered: