はじめに
Namespaceのラベルにistio-injection:enabledが付いていると
全てのpodにIstioがinjectionされてしまう
PodにIstioがinjectionされないようにしたい
方法
以下のannotationを追加する
sidecar.istio.io/inject: "false"
deployment.yaml
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: ignored
spec:
template:
metadata:
annotations:
sidecar.istio.io/inject: "false"
spec:
containers:
- name: ignored
image: tutum/curl
command: ["/bin/sleep","infinity"]