-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
bug: the net-istio documentation is outdated in the case of the knative operator. #6217
Comments
More details here: knative/docs#6217
So the operator will install the net-istio plugin - but we expect you to install Istio. Does it mention in the docs somewhere to install both? |
hey @dprotaso sorry for confusing TLDR:
I created this issue because I spent two days investigating the circumstances, and when I finally identified the root cause, I started searching for mentions of this in the changelogs, repository, or Slack, but I found nothing. As far as I understand, there are no e2e tests for upgrading procedure, which is probably the reason for this issue. Feel free to close this issue if it is irrelevant. |
Operator always installed net-istio You can see v1.13 had the manifest here - https://github.com/knative/operator/tree/release-1.15/cmd/operator/kodata/ingress/1.13/istio |
Ohh, indeed, I double-checked the branches, and it's there. In this case, should this information be mentioned somewhere here: https://knative.dev/docs/install/installing-istio/#before-you-begin ? |
Yeah I think that makes sense |
/triage accepted |
Expected Behavior
net-istio components works as expected
Actual Behavior
After applying the knative serving resource using the knative operator and deploying the net-istio components, two replicasets are created for the net-istio controller and net-istio webhook components.
Steps to Reproduce the Problem
knative-serving
namespaceAdditional Info
Additional context
As I understand it, this bug was introduced in the 1.14 release. For some reason, Net-Istio was included in the Knative Operator codebase.
https://github.com/knative/operator/blob/a0cc535e3eaa464b0b28a4dea0b3a614093829be/cmd/operator/kodata/ingress/1.14/istio/net-istio.yaml
Install information:
The text was updated successfully, but these errors were encountered: