-
Notifications
You must be signed in to change notification settings - Fork 91
Add sidecar initializer option to customize injected sidecar per deployment #1061
Comments
Thanks, that would be perfect. Same for the initializer, and maybe the initializer options. Is this style of annotation names the standard ( a.b.c/d ) ? Maybe a bit shorter ? |
#1062 should address the initializer configuration. Which PR did you reference initialization? Were you thinking of using the same sidecar template for non-k8s VM deployments? This style seems somewhat consistent with k8s ingress annotations which are defined |
@costinm, which pr are you using for using the initializer for influencing the deployment/pod iptables configuration. |
@saumoh was going to take a look at this issue, but I wasn't able to assign it to them. Is assignment restricted to org members? |
@geeknoid must be some administrative setting: we seem to unable to assign to non-org members |
I think you can only assign issues to team members, or people that have been explicitly added as collaborators. |
I think that we are already able to customize the images for both init and proxy at here https://github.com/istio/pilot/blob/master/test/integration/testdata/initializer-configmap.yaml.tmpl#L13-L14 , can this one be closed? |
This issue is to allow per-deployment overrides whereas the Initializer ConfigMap applies globally. |
@ayj Ah, I see, thanks, update the summary a bit to reflect the real case here. |
Issue moved to istio/istio #1418 via ZenHub |
cc @costinm
For example, customizing the injected sidecar image per deployment would look something like the following. The initializer would look for this annotation during injection and override the default sidecar image. The initializer may need additional policy to allow/disallow such customization to avoid undesirable proxy bypass.
The text was updated successfully, but these errors were encountered: