Enable istio sidecar injectio for vfc 73/58173/1
authorHuabing Zhao <zhaohuabing@gmail.com>
Tue, 31 Jul 2018 06:49:03 +0000 (06:49 +0000)
committerHuabing Zhao <zhaohuabing@gmail.com>
Tue, 31 Jul 2018 06:49:08 +0000 (06:49 +0000)
Issue-ID: VFC-1003
Change-Id: I965aa3887e26c828b8d671edd6e423c33508af91
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
34 files changed:
kubernetes/vfc/charts/vfc-catalog/templates/deployment.yaml
kubernetes/vfc/charts/vfc-catalog/values.yaml
kubernetes/vfc/charts/vfc-ems-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-ems-driver/values.yaml
kubernetes/vfc/charts/vfc-generic-vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-generic-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-huawei-vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-huawei-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-juju-vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-juju-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-multivim-proxy/templates/deployment.yaml
kubernetes/vfc/charts/vfc-multivim-proxy/values.yaml
kubernetes/vfc/charts/vfc-nokia-v2vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-nokia-v2vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-nokia-vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-nokia-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-nslcm/templates/deployment.yaml
kubernetes/vfc/charts/vfc-nslcm/values.yaml
kubernetes/vfc/charts/vfc-resmgr/templates/deployment.yaml
kubernetes/vfc/charts/vfc-resmgr/values.yaml
kubernetes/vfc/charts/vfc-vnflcm/templates/deployment.yaml
kubernetes/vfc/charts/vfc-vnflcm/values.yaml
kubernetes/vfc/charts/vfc-vnfmgr/templates/deployment.yaml
kubernetes/vfc/charts/vfc-vnfmgr/values.yaml
kubernetes/vfc/charts/vfc-vnfres/templates/deployment.yaml
kubernetes/vfc/charts/vfc-vnfres/values.yaml
kubernetes/vfc/charts/vfc-workflow-engine/templates/deployment.yaml
kubernetes/vfc/charts/vfc-workflow-engine/values.yaml
kubernetes/vfc/charts/vfc-workflow/templates/deployment.yaml
kubernetes/vfc/charts/vfc-workflow/values.yaml
kubernetes/vfc/charts/vfc-zte-sdnc-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-zte-sdnc-driver/values.yaml
kubernetes/vfc/charts/vfc-zte-vnfm-driver/templates/deployment.yaml
kubernetes/vfc/charts/vfc-zte-vnfm-driver/values.yaml

index 084c320..9fbebb4 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index cd3d5a5..70a0dac 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/catalog:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 287f0a7..9949157 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 43c3b43..1fed3d8 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/emsdriver:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 825bdce..e8f0858 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index f5384cf..ea532e8 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/gvnfmdriver:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 28b5950..ff307eb 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 72423c4..4e3ce4e 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/nfvo/svnfm/huawei:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 1d1a5d7..7f7a6e8 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 2919e37..1a2b9ff 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/jujudriver:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index ba33ec5..0bb774a 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index ca69da2..4dd6229 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/multivimproxy:1.0.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index ba33ec5..0bb774a 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 479f67c..7019ecf 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/nfvo/svnfm/nokiav2:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 9c4437e..cab3230 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index f61965f..d317075 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/nfvo/svnfm/nokia:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index b2481c8..adc44a4 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 120f8d0..1b76d0c 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/nslcm:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 27d5fcd..c42d22e 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 6e5251b..d7de044 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/resmanagement:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index ccea328..17aaad7 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 4c7d3ea..d4aad54 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/vnflcm:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 9d31443..0bfdf99 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index e5c2bd7..227142e 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/vnfmgr:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 52e807a..10a5e7a 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 9dbe3ed..35bebec 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/vnfres:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index adb077a..a25cace 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 8e9f151..f17d4a5 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/wfengine-activiti:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index e2b3d0b..0bbfd75 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index dd4e094..d598000 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/wfengine-mgrservice:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index ba33ec5..0bb774a 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 2517e2c..e319a07 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/ztesdncdriver:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false
 
index 7a0f4a1..8125215 100644 (file)
@@ -29,6 +29,8 @@ spec:
       labels:
         app: {{ include "common.name" . }}
         release: {{ .Release.Name }}
+      annotations:
+        sidecar.istio.io/inject: "{{.Values.istioSidecar}}"
     spec:
       initContainers:
 #Example init container for dependency checking
index 5199f19..a9ad0a1 100644 (file)
@@ -30,6 +30,9 @@ repository: nexus3.onap.org:10001
 image: onap/vfc/ztevnfmdriver:1.1.0
 pullPolicy: Always
 
+#Istio sidecar injection policy
+istioSidecar: true
+
 # flag to enable debugging - application support required
 debugEnabled: false