LoginSignup
6
2

More than 3 years have passed since last update.

Istioで特定のDeployment(Pod)だけDisenabledにする方法

Posted at

はじめに

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"]
6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2