-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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
Remove in-cluster operator #52090
Remove in-cluster operator #52090
Conversation
Skipping CI for Draft Pull Request. |
4c84f5c
to
55661fb
Compare
87c04de
to
79342a2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The README also has an introduction related to the operator: https://github.com/istio/istio?tab=readme-ov-file#introduction |
79342a2
to
79a5066
Compare
@howardjohn: The following test failed, say
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
79a5066
to
c199013
Compare
c199013
to
f58a69e
Compare
f58a69e
to
70047f5
Compare
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
in-cluster operator was removed here istio/istio#52090 remove this file while copying tools/packaging/common/gcp_envoy_bootstrap.json because this no longer exists and was removed istio/istio#52097 Signed-off-by: kranurag7 <81210977+kranurag7@users.noreply.github.com>
⚠️ this is not backwards compatible so needs change on images side as well. important changes are: - in-cluster operator was removed via istio/istio#52090 - gcp_envoy_bootstrap.json was removed via istio/istio#52097 5ff8532 commit removed operator subpackage and avoids copying gcp_envoy_bootstrap.json file to package at build time. --------- Signed-off-by: kranurag7 <81210977+kranurag7@users.noreply.github.com> Co-authored-by: octo-sts[bot] <157150467+octo-sts@users.noreply.github.com> Co-authored-by: kranurag7 <81210977+kranurag7@users.noreply.github.com>
As per https://docs.google.com/document/d/1WCr_uEvGBDdnTaG2Z-UL2Md4DWS-yaEb3fkj_0mG2oI/edit, we will be removing the In Cluster Operator in Istio 1.24 (~4 months) (if the doc is approved)
The deprecation notice will go out with 1.23, but it has not yet been written.
This PR removes all of the operator code, including:
operator
subcommand in istioctlIt does not attempt to do widespread refactoring that is enabled by the lack of the tech-debt of the operator. This will be done in a followup to simplify review. However, I did do some of the low hanging fruit