-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Serving Operator should provide an option that all ingress gateways are configured #64
Comments
By @trshafer
|
Some discussions in the community:
|
@markusthoemmes This is all the information I collected for this feature so far. |
I think we need to have a solution in place for this before we recommend this operator. At a minimum, we need an option in the CR for disabling istio entirely. This is for downstream consumers who already have another ingress, e.g. kourier, configured. |
@jcrossley3 while I agree we need to solve this, the existing "recommended" knative-serving-operator has the exact same behavior. I don't think the combined operator makes that any better or worse (yet). |
Added the proposal @markusthoemmes drafted: https://docs.google.com/document/d/1AQBGCIoUAB8Whg02MVWdujMj8O-OWFvPbccoctMbgJA/edit# |
@houshengbo may I ask you the status of this feature? (cc @ZhiminXiang ) |
This issue is stale because it has been open for 90 days with no |
@nak3 We have resumed the development of this feature. We are discussing how to separate the ingress out of the existing knative-serving directory in kodata, and how to align the version of the knative-serving with the version of the ingresses. |
/remove-lifecycle stale |
If a user creates a custom ingress gateway, istio may select a gateway at random (knative/serving#5163 (comment)). The operator should provide a way to ensure that the ingress gateway always works.
This relies a bit on knative/serving#5172.
I believe this could work by montoring gateways and adjusting the config-istio to account for the new gateway (https://github.com/knative/serving/blob/b7dfe3fdb80ffac7f7a05c20787400ce51aad2b1/config/config-istio.yaml#L45)
This issue is a clone of an existing issue in knative/serving-operator: knative/serving-operator#156
The text was updated successfully, but these errors were encountered: