-
Notifications
You must be signed in to change notification settings - Fork 161
Make the istio annotation on jobs configurable #2652
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
Comments
generally I'd really like to get rid of annotation. If Istio has changed it's sidecar behavior to work with kubernetes jobs, e.g. by using the k8s 1.29 sidecar / initContainer restart always we should be able to just remove the annotation . I'm not sure what the best way forward here is to support your environment where the sidecar termination is already handled. |
Given that the next breaking release isn't for "~2 months" would it be possible to make it configurable in the meantime? Leave the default as it is right now but allow the annotation value to be set? |
Sure 😊 |
Will be resolved by the next release. Hopefully next week 🤞 PR: #2665 |
➹ New Feature implementation request
Is your feature request related to a problem?
Jobs don't function in clusters with STRICT mTLS.
Describe the solution you'd like
The ability to overwrite the annotation that disables istio injection. This annotation:
sidecar.istio.io/inject = false
Additional context
This is running in a cluster that uses UDS - Core which has an application that handles exiting the sidecar on jobs.
The text was updated successfully, but these errors were encountered: