Add option to disable specific deployments 19/20819/3
authoryuryn <Yury.Novitsky@Amdocs.com>
Thu, 26 Oct 2017 14:10:50 +0000 (17:10 +0300)
committeryuryn <Yury.Novitsky@Amdocs.com>
Sun, 29 Oct 2017 11:39:03 +0000 (13:39 +0200)
Add option to disable any deployment by using conditions in helm
templates. Each deployment will get helm parameter - boolean flag
allowing to disable it. The flags can be listed in the custom
values.yaml file that can be passed to the createAll script with
'-v' command line option.

Change-Id: I32b795de46c72915c2201c94c23f4e061971bb56
Issue-ID: OOM-380
Signed-off-by: yuryn <Yury.Novitsky@Amdocs.com>
118 files changed:
kubernetes/aaf/templates/aaf-cs-deployment.yaml
kubernetes/aaf/templates/aaf-deployment.yaml
kubernetes/aaf/templates/all-services.yaml
kubernetes/aai/templates/aai-deployment.yaml
kubernetes/aai/templates/aai-resources-deployment.yaml
kubernetes/aai/templates/aai-traversal-deployment.yaml
kubernetes/aai/templates/all-services.yaml
kubernetes/aai/templates/data-router-deployment.yaml
kubernetes/aai/templates/elasticsearch-deployment.yaml
kubernetes/aai/templates/hbase-deployment.yaml
kubernetes/aai/templates/modelloader-deployment.yaml
kubernetes/aai/templates/search-data-service-deployment.yaml
kubernetes/aai/templates/sparky-be-deployment.yaml
kubernetes/appc/templates/all-services.yaml
kubernetes/appc/templates/appc-deployment.yaml
kubernetes/appc/templates/appc-pv-pvc.yaml
kubernetes/appc/templates/db-deployment.yaml
kubernetes/appc/templates/dgbuilder-deployment.yaml
kubernetes/clamp/templates/all-services.yaml
kubernetes/clamp/templates/clamp-deployment.yaml
kubernetes/clamp/templates/clamp-mariadb-deployment.yaml
kubernetes/clamp/templates/clamp-pv-pvc.yaml
kubernetes/cli/templates/all-service.yaml
kubernetes/cli/templates/cli-deployment.yaml
kubernetes/consul/templates/consul-agent-deployment.yaml
kubernetes/consul/templates/consul-server-deployment.yaml
kubernetes/consul/templates/consul-server-service.yaml
kubernetes/dcae/templates/all-services.yaml
kubernetes/dcae/templates/cdap0-dep.yaml
kubernetes/dcae/templates/cdap1-dep.yaml
kubernetes/dcae/templates/cdap2-dep.yaml
kubernetes/dcae/templates/dcae-collector-common-event.yaml
kubernetes/dcae/templates/dcae-collector-dmaapbc.yaml
kubernetes/dcae/templates/dcae-controller.yaml
kubernetes/dcae/templates/dcae-dmaap.yaml
kubernetes/dcae/templates/dcae-kafka.yaml
kubernetes/dcae/templates/dcae-zookeeper.yaml
kubernetes/dcae/templates/pgaas.yaml
kubernetes/dcaegen2/templates/pod.yaml
kubernetes/kube2msb/templates/kube2msb-registrator-deployment.yaml
kubernetes/log/templates/all-services.yaml
kubernetes/log/templates/elasticsearch-deployment.yaml
kubernetes/log/templates/kibana-deployment.yaml
kubernetes/log/templates/log-pv-pvc.yaml
kubernetes/log/templates/logstash-deployment.yaml
kubernetes/message-router/templates/all-services.yaml
kubernetes/message-router/templates/message-router-dmaap.yaml
kubernetes/message-router/templates/message-router-kafka.yaml
kubernetes/message-router/templates/message-router-pv-pvc.yaml
kubernetes/message-router/templates/message-router-zookeeper.yaml
kubernetes/mock/templates/all-services.yaml
kubernetes/mock/templates/sniroemulator-deployment.yaml
kubernetes/msb/templates/all-services.yaml
kubernetes/msb/templates/msb-consul-deployment.yaml
kubernetes/msb/templates/msb-discovery-deployment.yaml
kubernetes/msb/templates/msb-eag-deployment.yaml
kubernetes/msb/templates/msb-iag-deployment.yaml
kubernetes/mso/templates/all-services.yaml
kubernetes/mso/templates/db-deployment.yaml
kubernetes/mso/templates/mso-deployment.yaml
kubernetes/mso/templates/mso-pv-pvc.yaml
kubernetes/multicloud/templates/all-services.yaml
kubernetes/multicloud/templates/framework-deployment.yaml
kubernetes/multicloud/templates/multicloud-ocata-deployment.yaml
kubernetes/multicloud/templates/multicloud-vio-deployment.yaml
kubernetes/multicloud/templates/multicloud-windriver-deployment.yaml
kubernetes/policy/templates/all-services.yaml
kubernetes/policy/templates/dep-brmsgw.yaml
kubernetes/policy/templates/dep-drools.yaml
kubernetes/policy/templates/dep-maria.yaml
kubernetes/policy/templates/dep-nexus.yaml
kubernetes/policy/templates/dep-pap.yaml
kubernetes/policy/templates/dep-pdp.yaml
kubernetes/policy/templates/policy-pv-pvc.yaml
kubernetes/portal/templates/all-services.yaml
kubernetes/portal/templates/portal-apps-deployment.yaml
kubernetes/portal/templates/portal-mariadb-deployment.yaml
kubernetes/portal/templates/portal-pv-pvc.yaml
kubernetes/portal/templates/portal-vnc-dep.yaml
kubernetes/portal/templates/portal-widgets-deployment.yaml
kubernetes/robot/templates/all-services.yaml
kubernetes/robot/templates/robot-deployment.yaml
kubernetes/sdc/templates/all-services.yaml
kubernetes/sdc/templates/sdc-be.yaml
kubernetes/sdc/templates/sdc-cs.yaml
kubernetes/sdc/templates/sdc-es.yaml
kubernetes/sdc/templates/sdc-fe.yaml
kubernetes/sdc/templates/sdc-kb.yaml
kubernetes/sdc/templates/sdc-pv-pvc.yaml
kubernetes/sdnc/templates/all-services.yaml
kubernetes/sdnc/templates/db-deployment.yaml
kubernetes/sdnc/templates/dgbuilder-deployment.yaml
kubernetes/sdnc/templates/sdnc-deployment.yaml
kubernetes/sdnc/templates/sdnc-pv-pvc.yaml
kubernetes/sdnc/templates/web-deployment.yaml
kubernetes/uui/templates/all-services.yaml
kubernetes/uui/templates/uui-deployment.yaml
kubernetes/vfc/templates/all-services.yaml
kubernetes/vfc/templates/vfc-catalog-deployment.yaml
kubernetes/vfc/templates/vfc-emsdriver-deployment.yaml
kubernetes/vfc/templates/vfc-gvnfmdriver-deployment.yaml
kubernetes/vfc/templates/vfc-hwvnfmdriver-deployment.yaml
kubernetes/vfc/templates/vfc-jujudriver-deployment.yaml
kubernetes/vfc/templates/vfc-nslcm-deployment.yaml
kubernetes/vfc/templates/vfc-resmgr-deployment.yaml
kubernetes/vfc/templates/vfc-vnflcm-deployment.yaml
kubernetes/vfc/templates/vfc-vnfmgr-deployment.yaml
kubernetes/vfc/templates/vfc-vnfres-deployment.yaml
kubernetes/vfc/templates/vfc-workflow-deployment.yaml
kubernetes/vfc/templates/vfc-ztesdncdriver-deployment.yaml
kubernetes/vfc/templates/vfc-ztevmanagerdriver-deployment.yaml
kubernetes/vid/templates/all-services.yaml
kubernetes/vid/templates/vid-mariadb-deployment.yaml
kubernetes/vid/templates/vid-pv-pvc.yaml
kubernetes/vid/templates/vid-server-deployment.yaml
kubernetes/vnfsdk/templates/all-services.yaml
kubernetes/vnfsdk/templates/postgres-deployment.yaml
kubernetes/vnfsdk/templates/refrepo-deployment.yaml

index 23968f9..acd6a7a 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAafAafCs }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -34,3 +35,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/aaf/data
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file
index 5950b92..56c99ea 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAafAaf }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -62,3 +63,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/aaf/data2
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file
index 0d1dc22..be04180 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAafAafCs }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -18,6 +19,8 @@ spec:
   selector:
     app: aaf-cs
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAafAaf }}
 ---
 apiVersion: v1
 kind: Service
@@ -34,3 +37,4 @@ spec:
   selector:
     app: clamp
   type: NodePort
+#{{ end }}
\ No newline at end of file
index dc375cb..3f714f3 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiAaiService }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -68,3 +69,4 @@ spec:
       restartPolicy: Always
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index b0d437b..ebf447f 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiAaiResources }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -112,4 +113,4 @@ metadata:
   namespace: {{ .Values.nsPrefix }}-aai
 data:
 {{ (.Files.Glob "resources/resources/conf/logback.xml").AsConfig | indent 2 }}
-
+#{{ end }}
\ No newline at end of file
index d2a9c42..a54c49a 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiAaiTraversal }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -114,4 +115,4 @@ metadata:
   namespace: {{ .Values.nsPrefix }}-aai
 data:
 {{ (.Files.Glob "resources/traversal/conf/logback.xml").AsConfig | indent 2 }}
-
+#{{ end }}
\ No newline at end of file
index 01e24e8..df7e356 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiHbase }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -24,6 +25,8 @@ spec:
   selector:
     app: hbase
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAaiAaiService }}
 ---
 apiVersion: v1
 kind: Service
@@ -162,6 +165,8 @@ spec:
   type: NodePort
   selector:
     app: aai-service
+#{{ end }}
+#{{ if not .Values.disableAaiModelLoaderService }}
 ---
 apiVersion: v1
 kind: Service
@@ -181,6 +186,7 @@ spec:
   type: NodePort
   selector:
     app: model-loader-service
+#{{ end }}
 ---
 apiVersion: v1
 kind: Service
@@ -196,6 +202,7 @@ spec:
   selector:
     app: gremlin
   clusterIP: None
+#{{ if not .Values.disableAaiElasticsearch }}
 ---
 apiVersion: v1
 kind: Service
@@ -211,6 +218,8 @@ spec:
   selector:
     app: elasticsearch
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAaiSearchDataService }}
 ---
 apiVersion: v1
 kind: Service
@@ -226,6 +235,8 @@ spec:
   selector:
     app: search-data-service
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAaiAaiTraversal }}
 ---
 apiVersion: v1
 kind: Service
@@ -243,6 +254,8 @@ spec:
   selector:
     app: aai-traversal
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAaiAaiResources }}
 ---
 apiVersion: v1
 kind: Service
@@ -260,6 +273,8 @@ spec:
   selector:
     app: aai-resources
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAaiSparkyBe }}
 ---
 apiVersion: v1
 kind: Service
@@ -274,4 +289,5 @@ spec:
     port: 9517
   selector:
     app: sparky-be
-  clusterIP: None  
\ No newline at end of file
+  clusterIP: None
+#{{ end }}
\ No newline at end of file
index 4473dcf..6b3c024 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiDataRouter }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -65,3 +66,4 @@ spec:
       restartPolicy: Always
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 1fc92ad..680f942 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiElasticsearch }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -45,3 +46,4 @@ spec:
           path: "/dockerdata-nfs/{{ .Values.nsPrefix }}/aai/elasticsearch/es-data"
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index c261504..fd8e10c 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiHbase }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -41,3 +42,4 @@ spec:
           path: /etc/localtime
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f800c44..7c2fddb 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiModelLoaderService }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -72,4 +73,4 @@ metadata:
   namespace: {{ .Values.nsPrefix }}-aai
 data:
 {{ (.Files.Glob "resources/model-loader/conf/logback.xml").AsConfig | indent 2 }}
-
+#{{ end }}
\ No newline at end of file
index 3eb0c5c..60fdbb5 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiSearchDataService }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -80,4 +81,4 @@ metadata:
   namespace: {{ .Values.nsPrefix }}-aai
 data:
 {{ (.Files.Glob "resources/search-data-service/conf/logback.xml").AsConfig | indent 2 }}
-
+#{{ end }}
\ No newline at end of file
index ee9e067..c60725e 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAaiSparkyBe }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -80,4 +81,4 @@ metadata:
   namespace: {{ .Values.nsPrefix }}-aai
 data:
 {{ (.Files.Glob "resources/sparky-be/conf/logback.xml").AsConfig | indent 2 }}
-
+#{{ end }}
\ No newline at end of file
index 5c42d72..8f7ed19 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAppcAppcDbhost }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -40,6 +41,8 @@ spec:
   selector:
     app: appc-dbhost
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableAppcAppc }}
 ---
 apiVersion: v1
 kind: Service
@@ -60,6 +63,8 @@ spec:
   type: NodePort
   selector:
     app: appc
+#{{ end }}
+#{{ if not .Values.disableAppcAppcDgbuilder }}
 ---
 apiVersion: v1
 kind: Service
@@ -77,3 +82,4 @@ spec:
   type: NodePort
   selector:
     app: appc-dgbuilder
+#{{ end }}
\ No newline at end of file
index 9beaaca..e379c16 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAppcAppc }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -111,3 +112,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdnc/conf/aaiclient.properties
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 2ce6228..1702ba8 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAppcAppcDbhost }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-appc-db"
+#{{ end }}
\ No newline at end of file
index 560f482..607a0df 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAppcAppcDbhost }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -44,3 +45,4 @@ spec:
           claimName: appc-db
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index a2bd4a1..b9495a7 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableAppcAppcDgbuilder }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -74,3 +75,4 @@ spec:
       restartPolicy: Always
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 20ec584..163ed58 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableClampClampMariadb }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: clamp-mariadb
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableClampClamp }}
 ---
 apiVersion: v1
 kind: Service
@@ -26,3 +29,4 @@ spec:
   selector:
     app: clamp
   type: NodePort
+#{{ end }}
\ No newline at end of file
index ea3ef19..493bb49 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableClampClamp }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -57,3 +58,4 @@ spec:
           periodSeconds: 10
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file
index 2f79625..46a6433 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableClampClampMariadb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -47,3 +48,4 @@ spec:
             claimName: clamp-db
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file
index 5a82752..0d36141 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableClampClampMariadb }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-clamp-db"
+#{{ end }}
\ No newline at end of file
index ffd9f68..e848bfd 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableCliCli }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -14,3 +15,4 @@ spec:
   type: NodePort
   selector:
     app: cli
+#{{ end }}
\ No newline at end of file
index 88cb3eb..3a702b9 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableCliCli }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -32,3 +33,4 @@ spec:
           periodSeconds: 10
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 1531866..aa8e096 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableConsulConsulAgent }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -27,3 +28,4 @@ spec:
       - hostPath:
           path: {{ .Values.rootHostPath }}/{{ .Values.nsPrefix }}/consul/consul-agent-config
         name: consul-agent-config
+#{{ end }}
\ No newline at end of file
index e914b6b..a2feb9f 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableConsulConsulServer }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -28,3 +29,4 @@ spec:
       - hostPath:
           path: {{ .Values.rootHostPath }}/{{ .Values.nsPrefix }}/consul/consul-server-config
         name: consul-server-config
+#{{ end }}
\ No newline at end of file
index 4654564..3dd8016 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableConsulConsulServer }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -20,3 +21,4 @@ spec:
   selector:
     app: consul-server
   type: {{ .Values.service.type | quote }}
+#{{ end }}
\ No newline at end of file
index 45d22db..b017073 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeZookeeper }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: zookeeper
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableDcaeKafka }}
 ---
 apiVersion: v1
 kind: Service
@@ -27,6 +30,8 @@ spec:
   selector:
     app: kafka
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableDcaeDmaap }}
 ---
 apiVersion: v1
 kind: Service
@@ -48,6 +53,8 @@ spec:
     app: dmaap
   #type: NodePort
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableDcaeDcaePgaas }}
 ---
 apiVersion: v1
 kind: Service
@@ -65,6 +72,8 @@ spec:
       targetPort: 5432
       nodePort: {{ .Values.nodePortPrefix }}45
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableDcaeDcaeCollectorCommonEvent }}
 ---
 apiVersion: v1
 kind: Service
@@ -91,6 +100,8 @@ spec:
   selector:
     app: dcae-collector-common-event
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableDcaeDcaeCollectorDmaapbc }}
 ---
 apiVersion: v1
 kind: Service
@@ -115,3 +126,4 @@ spec:
   selector:
     app: dcae-collector-dmaapbc
   type: NodePort
+#{{ end }}
\ No newline at end of file
index d438ab9..c6239e2 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeCdap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -82,3 +83,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/cdap/cdap0-opt-data
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index efc64da..64f69d3 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeCdap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -82,3 +83,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/cdap/cdap1-opt-data
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 64f8e30..f6d6ec7 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeCdap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -82,3 +83,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/cdap/cdap2-opt-data
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index c77e5a4..aa51f14 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeDcaeCollectorCommonEvent }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -36,3 +37,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/common-event/config
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index a36d506..5de893b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeDcaeCollectorDmaapbc }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -35,3 +36,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/dmaapbc/config
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 459e81e..30f3afb 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeDcaeController }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -59,3 +60,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/dcae-controller/config
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index e1f61e5..885620b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeDmaap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -73,3 +74,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/message-router/dmaap/mykey
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 9a09226..9bfca2b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeKafka }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -81,3 +82,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/message-router/dcae-startup-vm-message-router/docker_files/start-kafka.sh
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 8d03c9d..189a039 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeZookeeper }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -29,3 +30,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/message-router/dcae-startup-vm-message-router/docker_files/data-zookeeper
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index de62be5..788de60 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaeDcaePgaas }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -45,3 +46,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/dcae/pgaas/tools
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index e275ff6..ffb3716 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableDcaegen2 }}
 apiVersion: v1
 kind: Pod
 metadata:
@@ -25,4 +26,5 @@ spec:
           name: "{{ .Chart.Name }}-config-inputs"
   imagePullSecrets:
   - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-  restartPolicy: Never
\ No newline at end of file
+  restartPolicy: Never
+#{{ end }}
\ No newline at end of file
index 92c56c6..9df3aa8 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableKube2MsbKube2MsbRegistrator }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -29,3 +30,4 @@ spec:
         imagePullPolicy: {{ .Values.pullPolicy }}
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 5f9412e..3984f12 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableLogElasticsearch }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -14,6 +15,8 @@ spec:
   selector:
     app: elasticsearch
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableLogLogstash }}
 ---
 apiVersion: v1
 kind: Service
@@ -29,6 +32,8 @@ spec:
     targetPort: 5044
   selector:
     app: logstash
+#{{ end }}
+#{{ if not .Values.disableLogKibana }}
 ---
 apiVersion: v1
 kind: Service
@@ -46,4 +51,4 @@ spec:
   selector:
     app: kibana
   type: NodePort
-
+#{{ end }}
\ No newline at end of file
index 75df8a1..f0db31a 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableLogElasticsearch }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -78,4 +79,5 @@ metadata:
   name: elasticsearch-configmap
   namespace: {{ .Values.nsPrefix }}-log
 data:
-{{ (.Files.Glob "resources/elasticsearch/conf/elasticsearch.yml").AsConfig | indent 2 }}
\ No newline at end of file
+{{ (.Files.Glob "resources/elasticsearch/conf/elasticsearch.yml").AsConfig | indent 2 }}
+#{{ end }}
\ No newline at end of file
index f8070ef..9ff26da 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableLogKibana }}
 apiVersion: extensions/v1beta1 
 kind: Deployment
 metadata:
@@ -68,4 +69,5 @@ metadata:
   name: kibana-configmap
   namespace: {{ .Values.nsPrefix }}-log
 data:
-{{ (.Files.Glob "resources/kibana/conf/kibana.yml").AsConfig | indent 2 }}
\ No newline at end of file
+{{ (.Files.Glob "resources/kibana/conf/kibana.yml").AsConfig | indent 2 }}
+#{{ end }}
\ No newline at end of file
index 989b118..4f24471 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableLogElasticsearch }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: elasticsearch-db
+#{{ end }}
\ No newline at end of file
index 23d5906..c4d46b7 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableLogLogstash }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -80,3 +81,4 @@ metadata:
 data:
 {{ (.Files.Glob "resources/logstash/conf/logstash.yml").AsConfig | indent 2 }}
 {{ (.Files.Glob "resources/logstash/pipeline/onap-pipeline.conf").AsConfig | indent 2 }}
+#{{ end }}
\ No newline at end of file
index 418a3ed..e76a1d9 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMessageRouterZookeeper }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: zookeeper
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableMessageRouterGlobalKafka }}
 ---
 apiVersion: v1
 kind: Service
@@ -27,6 +30,8 @@ spec:
   selector:
     app: global-kafka
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableMessageRouterDmaap }}
 ---
 apiVersion: v1
 kind: Service
@@ -58,3 +63,4 @@ spec:
   selector:
     app: dmaap
   type: NodePort
+#{{ end }}
\ No newline at end of file
index 1cc79c8..67d51fd 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMessageRouterDmaap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -79,3 +80,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/message-router/dmaap/mykey
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+{{ end }}
\ No newline at end of file
index 1564f9b..3e2628b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMessageRouterGlobalKafka }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -87,3 +88,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/message-router/dcae-startup-vm-message-router/docker_files/start-kafka.sh
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index e31e78c..53329ca 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMessageRouterGlobalKafka }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,6 +29,8 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-message-router-kafka"
+#{{ end }}
+#{{ if not .Values.disableMessageRouterZookeeper }}
 ---
 apiVersion: v1
 kind: PersistentVolume
@@ -59,3 +62,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-message-router-zookeeper"
+#{{ end }}
\ No newline at end of file
index 0377beb..47cdb51 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMessageRouterZookeeper }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -40,3 +41,4 @@ spec:
           claimName: message-router-zookeeper
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 8920191..a1b0f17 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMockSniroEmulator }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -15,3 +16,4 @@ spec:
     name: http
   selector:
     app: sniro-emulator
+#{{ end }}
\ No newline at end of file
index a0473c9..5a1d483 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMockSniroEmulator }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -23,3 +24,4 @@ spec:
         args: ["--verbose"]
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f752608..4873473 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsbMsbConsul }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: msb-consul
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMsbMsbDiscovery }}
 ---
 apiVersion: v1
 kind: Service
@@ -28,6 +31,8 @@ spec:
   selector:
     app: msb-discovery
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMsbMsbIag }}
 ---
 apiVersion: v1
 kind: Service
@@ -43,6 +48,8 @@ spec:
   selector:
     app: msb-iag
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMsbMsbEag }}
 ---
 apiVersion: v1
 kind: Service
@@ -58,3 +65,4 @@ spec:
   selector:
     app: msb-eag
   type: NodePort
+#{{ end }}
\ No newline at end of file
index fc8a95a..4d462aa 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsbMsbConsul }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -27,4 +28,5 @@ spec:
             port: {{ .Values.consulPort }}
           initialDelaySeconds: 5
           periodSeconds: 10
-        imagePullPolicy: {{ .Values.pullPolicy }}
\ No newline at end of file
+        imagePullPolicy: {{ .Values.pullPolicy }}
+#{{ end }}
\ No newline at end of file
index 3af9e8f..5f8db61 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsbMsbDiscovery }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -33,4 +34,4 @@ spec:
         imagePullPolicy: {{ .Values.pullPolicy }}
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
+#{{ end }}
\ No newline at end of file
index db703d9..5611f91 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsbMsbEag }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -37,4 +38,4 @@ spec:
         imagePullPolicy: {{ .Values.pullPolicy}}
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
+#{{ end }}
\ No newline at end of file
index 35fba56..476eb3f 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsbMsbIag }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -37,4 +38,4 @@ spec:
         imagePullPolicy: "{{ .Values.pullPolicy}}"
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
+#{{ end }}
\ No newline at end of file
index 96c7fd7..44e47c1 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsoMariadb }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: mariadb
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMsoMso }}
 ---
 apiVersion: v1
 kind: Service
@@ -60,3 +63,4 @@ spec:
       port: 8787
       nodePort: {{ .Values.nodePortPrefix }}50
   type: NodePort
+#{{ end }}
\ No newline at end of file
index d105744..820d7e2 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsoMariadb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -55,3 +56,4 @@ spec:
             claimName: mso-db
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index bf350ae..a33d9b0 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsoMso }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -144,3 +145,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/mso/docker-files/scripts/start-jboss-server.sh
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 47389e3..07b5a03 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMsoMariadb }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-mso-db"
+#{{ end }}
\ No newline at end of file
index d8de447..09a90d0 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMulticloudFramework }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -24,6 +25,8 @@ spec:
   selector:
     app: framework
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMulticloudMulticloudVio }}
 ---
 apiVersion: v1
 kind: Service
@@ -52,6 +55,8 @@ spec:
   selector:
     app: multicloud-vio
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMulticloudMulticloudOcata }}
 ---
 apiVersion: v1
 kind: Service
@@ -80,6 +85,8 @@ spec:
   selector:
     app: multicloud-ocata
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableMulticloudMulticloudWindriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -108,3 +115,4 @@ spec:
   selector:
     app: multicloud-windriver
   type: NodePort
+#{{ end }}
\ No newline at end of file
index 9f122f0..b2f2371 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMulticloudFramework }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -55,3 +56,4 @@ spec:
          path: /dockerdata-nfs/{{ .Values.nsPrefix }}/multicloud/framework/logs
      imagePullSecrets:
      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 8d9bd9d..994fe94 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMulticloudMulticloudOcata }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -55,5 +56,4 @@ spec:
          path: /dockerdata-nfs/{{ .Values.nsPrefix }}/multicloud/ocata/logs
      imagePullSecrets:
      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
-
+#{{ end }}
\ No newline at end of file
index 85a43a1..e2274b3 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMulticloudMulticloudVio }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -55,5 +56,4 @@ spec:
          path: /dockerdata-nfs/{{ .Values.nsPrefix }}/multicloud/vio/logs
      imagePullSecrets:
      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
-
+#{{ end }}
\ No newline at end of file
index a74ea19..ff0f09a 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableMulticloudMulticloudWindriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -55,5 +56,4 @@ spec:
          path: /dockerdata-nfs/{{ .Values.nsPrefix }}/multicloud/windriver/logs
      imagePullSecrets:
      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
-
-
+#{{ end }}
\ No newline at end of file
index 04c984d..a1c4804 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyMariadb }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: mariadb
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disablePolicyNexus }}
 ---
 apiVersion: v1
 kind: Service
@@ -27,6 +30,8 @@ spec:
   selector:
     app: nexus
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disablePolicyDrools }}
 ---
 apiVersion: v1
 kind: Service
@@ -43,6 +48,8 @@ spec:
   selector:
     app: drools
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disablePolicyPap }}
 ---
 apiVersion: v1
 kind: Service
@@ -62,6 +69,8 @@ spec:
   selector:
     app: pap
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disablePolicyPdp }}
 ---
 apiVersion: v1
 kind: Service
@@ -98,6 +107,8 @@ spec:
   selector:
     app: pdp
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disablePolicyBrmsgw }}
 ---
 apiVersion: v1
 kind: Service
@@ -114,3 +125,4 @@ spec:
   selector:
     app: brmsgw
   type: NodePort
+#{{ end }}
\ No newline at end of file
index e47b040..df5d888 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyBrmsgw }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -69,3 +70,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/policy/opt/policy/config/pe/
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 2f06a08..3e9fa01 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyDrools }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -111,3 +112,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/policy/opt/policy/config/drools/
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index e3c93d7..c0f5060 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyMariadb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -39,3 +40,4 @@ spec:
           claimName: policy-db
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 15b7ec3..07cd334 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyNexus }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -53,3 +54,4 @@ spec:
           path: /etc/localtime
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index aeb3d6b..0816aa5 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyPap }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -128,3 +129,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/policy/opt/policy/config/pe/
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 841d55c..6cc442b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyPdp }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -102,3 +103,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/policy/opt/policy/config/pe/
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 71cf3d8..5dc0c61 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePolicyMariadb }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-policy-db"
+#{{ end }}
\ No newline at end of file
index b819b1c..28ca030 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalPortaldb }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: portaldb
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disablePortalPortalapps }}
 ---
 apiVersion: v1
 kind: Service
@@ -48,6 +51,8 @@ spec:
   selector:
     app: portalapps
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disablePortalVncPortal }}
 ---
 apiVersion: v1
 kind: Service
@@ -69,6 +74,8 @@ spec:
   selector:
     app: vnc-portal
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disablePortalPortalwidgets }}
 ---
 apiVersion: v1
 kind: Service
@@ -84,3 +91,4 @@ spec:
   selector:
     app: portalwidgets
   clusterIP: None
+#{{ end }}
\ No newline at end of file
index 9d32fc2..75977c7 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalPortalapps }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -159,3 +160,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/logs
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 8dc7eba..96084e5 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalPortaldb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -69,3 +70,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/portal/portal-db/logback.xml
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 11b3dbb..b4d2baa 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalPortaldb }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-portal-db"
+#{{ end }}
\ No newline at end of file
index 01ef02b..b4a9eff 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalVncPortal }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -136,3 +137,4 @@ spec:
           emptyDir: {}
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index c3856dd..865d845 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disablePortalPortalwidgets }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -64,4 +65,5 @@ spec:
           hostPath:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/portal/portal-fe/webapps/etc/ONAPWIDGETMS/application.properties
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f126bc9..196e7b1 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableRobotRobot }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,3 +13,4 @@ spec:
   selector:
     app: robot
   type: NodePort
+#{{ end }}
\ No newline at end of file
index da017db..561d795 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableRobotRobot }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -79,3 +80,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/robot/robot/assets/asdc/base_vlb/dnsscaling.env
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 2cd895b..4100dc2 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcEs }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -14,6 +15,8 @@ spec:
   selector:
     app: sdc-es
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableSdcSdcCs }}
 ---
 apiVersion: v1
 kind: Service
@@ -31,6 +34,8 @@ spec:
   selector:
     app: sdc-cs
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableSdcSdcKb }}
 ---
 apiVersion: v1
 kind: Service
@@ -46,6 +51,8 @@ spec:
   selector:
     app: sdc-kb
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableSdcSdcBe }}
 ---
 apiVersion: v1
 kind: Service
@@ -85,6 +92,8 @@ spec:
   selector:
     app: sdc-be
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableSdcSdcFe }}
 ---
 apiVersion: v1
 kind: Service
@@ -115,3 +124,4 @@ spec:
   selector:
     app: sdc-fe
   type: NodePort
+#{{ end }}
\ No newline at end of file
index 0ba4db5..f38dbd7 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcBe }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -135,3 +136,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 844bd20..d93ea2d 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcCs }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -87,3 +88,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index e322ff4..aff280d 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcEs }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -61,3 +62,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 56d6296..d81e567 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcFe }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -122,3 +123,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/sdc-fe/FE_2_setup_configuration.rb
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 0d77e42..1f6f6e8 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcKb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -79,3 +80,4 @@ spec:
             path:  /dockerdata-nfs/{{ .Values.nsPrefix }}/sdc/logs
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index d84d8f4..c8ce953 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdcSdcCs }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-sdc-cs-db"
+#{{ end }}
\ No newline at end of file
index 687a6bb..37c88ed 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdncDbhost }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -25,6 +26,7 @@ spec:
   selector:
     app: sdnc-dbhost
   clusterIP: None
+#{{ end }}
 ---
 apiVersion: v1
 kind: Service
@@ -39,6 +41,7 @@ spec:
   selector:
     app: sdnc-dbhost
   clusterIP: None
+#{{ if not .Values.disableSdncSdncDgbuilder }}
 ---
 apiVersion: v1
 kind: Service
@@ -56,6 +59,8 @@ spec:
   type: NodePort
   selector:
     app: sdnc-dgbuilder
+#{{ end }}
+#{{ if not .Values.disableSdncSdnc }}
 ---
 apiVersion: v1
 kind: Service
@@ -88,6 +93,8 @@ spec:
   type: NodePort
   selector:
     app: sdnc
+#{{ end }}
+#{{ if not .Values.disableSdncSdncPortal }}
 ---
 apiVersion: v1
 kind: Service
@@ -115,3 +122,4 @@ spec:
   type: NodePort
   selector:
     app: sdnc-portal
+#{{ end }}
\ No newline at end of file
index 7bc8a75..e2723b5 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdncDbhost }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -44,3 +45,4 @@ spec:
           claimName: sdnc-db
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 0e2166e..2fb4650 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdncDgbuilder }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -72,3 +73,4 @@ spec:
           path: /etc/localtime
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 95c282b..a9a9c0e 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdnc }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -102,3 +103,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdnc/conf/admportal.json
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f8fe394..f45d8f8 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdncDbhost }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-sdnc-db"
+#{{ end }}
\ No newline at end of file
index 45e2e26..9ab224b 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableSdncSdncPortal }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -82,3 +83,4 @@ spec:
           path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdnc/conf/admportal.json
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 2771905..9135622 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableUuiUui }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -24,3 +25,4 @@ spec:
   selector:
     app: uui
   type: NodePort
+#{{ end }}
\ No newline at end of file
index e23202a..41d33b1 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableUuiUui }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -32,3 +33,4 @@ spec:
           periodSeconds: 10
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index a54dc00..cd3c9c9 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcNslcm }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -24,7 +25,8 @@ spec:
   selector:
     app: vfc-nslcm
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcResmgr }}
 ---
 apiVersion: v1
 kind: Service
@@ -52,7 +54,8 @@ spec:
   selector:
     app: vfc-resmgr
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcGvnfmdriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -80,7 +83,8 @@ spec:
   selector:
     app: vfc-gvnfmdriver
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcZtevmanagerdriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -108,7 +112,8 @@ spec:
   selector:
     app: vfc-ztevmanagerdriver
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcHwvnfmdriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -136,7 +141,8 @@ spec:
   selector:
     app: vfc-hwvnfmdriver
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcZtesdncdriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -164,7 +170,8 @@ spec:
   selector:
     app: vfc-ztesdncdriver
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcJujudriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -192,7 +199,8 @@ spec:
   selector:
     app: vfc-jujudriver
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcVnflcm }}
 ---
 apiVersion: v1
 kind: Service
@@ -220,7 +228,8 @@ spec:
   selector:
     app: vfc-vnflcm
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcVnfres }}
 ---
 apiVersion: v1
 kind: Service
@@ -248,7 +257,8 @@ spec:
   selector:
     app: vfc-vnfres
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcVnfmgr }}
 ---
 apiVersion: v1
 kind: Service
@@ -276,7 +286,8 @@ spec:
   selector:
     app: vfc-vnfmgr
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcEmsdriver }}
 ---
 apiVersion: v1
 kind: Service
@@ -304,6 +315,8 @@ spec:
   selector:
     app: vfc-emsdriver
   type: NodePort
+#{{ end }}
+#{{ if not .Values.disableVfcVfcWorkflow }}
 ---
 apiVersion: v1
 kind: Service
@@ -331,7 +344,8 @@ spec:
   selector:
     app: vfc-workflow
   type: NodePort
-
+#{{ end }}
+#{{ if not .Values.disableVfcVfcCatalog }}
 ---
 apiVersion: v1
 kind: Service
@@ -359,3 +373,4 @@ spec:
   selector:
     app: vfc-catalog
   type: NodePort
+#{{ end }}
\ No newline at end of file
index c20690b..1782e24 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcCatalog }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f8fa88f..6adc0dc 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcEmsdriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 4aa67e2..18558af 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcGvnfmdriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 9240695..e9d3282 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcHwvnfmdriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 7ff923a..28a3c1e 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcJujudriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 235c11c..400a680 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcNslcm }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 6b7eb64..2c6a895 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcResmgr }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 7d4a900..0d89229 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcVnflcm }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 24dbc19..566c3ca 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcVnfmgr }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 1d4f295..50b52b1 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcVnfres }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 1db80b9..097986c 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcWorkflow }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 82e0bd7..828e7b3 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcZtesdncdriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 29aafd6..5559cd0 100755 (executable)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVfcVfcZtevmanagerdriver }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -31,4 +32,5 @@ spec:
           periodSeconds: 10
         imagePullPolicy: "{{ .Values.pullPolicy }}"
       imagePullSecrets:
-      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
\ No newline at end of file
+      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 270aab9..1aa2bb0 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVidVidMariadb }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -10,6 +11,8 @@ spec:
   selector:
     app: vid-mariadb
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableVidVidServer }}
 ---
 apiVersion: v1
 kind: Service
@@ -26,3 +29,4 @@ spec:
   selector:
     app: vid-server
   type: NodePort
+#{{ end }}
\ No newline at end of file
index 9b585e2..55ef5da 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVidVidMariadb }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -60,3 +61,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/vid/vid/lf_config/vid-my.cnf
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index f568c7a..f513a87 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVidVidMariadb }}
 apiVersion: v1
 kind: PersistentVolume
 metadata:
@@ -28,3 +29,4 @@ spec:
   selector:
     matchLabels:
       name: "{{ .Values.nsPrefix }}-vid-db"
+#{{ end }}
\ No newline at end of file
index ff34133..e8c7f55 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVidVidServer }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -131,3 +132,4 @@ spec:
             path: /dockerdata-nfs/{{ .Values.nsPrefix }}/log/vid/logback.xml
       imagePullSecrets:
       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
+#{{ end }}
\ No newline at end of file
index 1f11729..c78dab8 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVnfsdkPostgres }}
 apiVersion: v1
 kind: Service
 metadata:
@@ -12,6 +13,8 @@ spec:
   selector:
     app: postgres
   clusterIP: None
+#{{ end }}
+#{{ if not .Values.disableVnfsdkRefrepo }}
 ---
 apiVersion: v1
 kind: Service
@@ -28,3 +31,4 @@ spec:
   selector:
     app: refrepo
   type: NodePort
+#{{ end }}
\ No newline at end of file
index 76721d1..cdc2ba9 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVnfsdkPostgres }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -22,3 +23,4 @@ spec:
         name: "postgres"
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file
index 3accb96..82f5f17 100644 (file)
@@ -1,3 +1,4 @@
+#{{ if not .Values.disableVnfsdkRefrepo }}
 apiVersion: extensions/v1beta1
 kind: Deployment
 metadata:
@@ -52,3 +53,4 @@ spec:
           periodSeconds: 10
       imagePullSecrets:
       - name: {{ .Values.nsPrefix }}-docker-registry-key
+#{{ end }}
\ No newline at end of file