Update to Istio sidecar injection policy to avoid relying on / setting namespace level policy#1369
Update to Istio sidecar injection policy to avoid relying on / setting namespace level policy#1369tcnghia wants to merge 3 commits intoknative:masterfrom
Conversation
| - key: istio-injection | ||
| operator: NotIn | ||
| values: | ||
| - disabled |
There was a problem hiding this comment.
When will this change land in an Istio release?
|
/hold I want to send this PR for review, but I'd like to understand more about the release timeline from Istio side before checking this in. |
|
/lgtm |
|
This is now submitted upstream istio/istio#6704, so I am removing hold. /hold cancel |
|
/retest |
1 similar comment
|
/retest |
|
@mdemirhan I rebased so /lgtm is removed. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: mdemirhan, tcnghia Assign the PR to them by writing The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/assign @mattmoor |
|
/hold I'd like to understand when this will land in an Istio release before we merge it. |
|
Closing since we're moving to Istio 1.0 which should already have this. |
Fixes #1300 #632 #771
Proposed Changes
Applying upstream patch to
istio.yamlso we can avoid explicitly setting Istio sidecar injection policy at the namespace level. We will only enable injection at the Pod level instead.