<p>I want to add envoy proxy to an existing Kubernetes deployment as a sidecar. I tried following multiple blog posts and that did not seem to help. I was wondering if anyone has done it, and if so, how to?</p>

<p>Thank you!</p>

Parvathy Geetha
<p>You must restart the deployment.</p>
<p>from istio <a href="https://istio.io/docs/examples/bookinfo/" rel="nofollow noreferrer">manual</a>:</p>
<blockquote>
<p>If you are using manual sidecar injection, use the following command</p>
<p>$ kubectl apply -f &lt;(istioctl kube-inject -f bookinfo.yaml)</p>
<p>The istioctl kube-inject command is used to manually modify the
bookinfo.yaml file before creating the deployments as documented <a href="https://istio.io/docs/reference/commands/istioctl/#istioctl-kube-inject" rel="nofollow noreferrer">here</a>.</p>
<p>If you are using a cluster with automatic sidecar injection enabled,
label the default namespace with istio-injection=enabled</p>
<p>$ kubectl label namespace default istio-injection=enabled</p>
<p>Then simply deploy the services using kubectl</p>
<p>$ kubectl apply -f bookinfo.yaml</p>
</blockquote>
