SEBA-169 Split config for kubernetes service;
add labels for onos containers;
move container image version to master

Change-Id: I2e8ef8d38a45bb3f90708b7ced7f0ae06e8dbc4f
diff --git a/xos-services/kubernetes/Chart.yaml b/xos-services/kubernetes/Chart.yaml
index 121f46f..e565a0e 100644
--- a/xos-services/kubernetes/Chart.yaml
+++ b/xos-services/kubernetes/Chart.yaml
@@ -15,4 +15,4 @@
 
 name: kubernetes
 description: A Helm chart for XOS's "kubernetes" service
-version: 1.0.0
+version: 1.0.1-dev
diff --git a/xos-services/kubernetes/templates/_helpers.tpl b/xos-services/kubernetes/templates/_helpers.tpl
index 72c0a99..594d897 100644
--- a/xos-services/kubernetes/templates/_helpers.tpl
+++ b/xos-services/kubernetes/templates/_helpers.tpl
@@ -48,15 +48,9 @@
   username: {{ .Values.xosAdminUser | quote }}
   password: {{ .Values.xosAdminPassword | quote }}
   endpoint: xos-core:50051
-required_models:
-    - KubernetesService
-    - KubernetesServiceInstance
-dependency_graph: "/opt/xos/synchronizers/kubernetes/model-deps"
-steps_dir: "/opt/xos/synchronizers/kubernetes/steps"
-#  model_policies_dir: "/opt/xos/synchronizers/kubernetes/model_policies"
-sys_dir: "/opt/xos/synchronizers/kubernetes/sys"
-models_dir: "/opt/xos/synchronizers/kubernetes/models"
-pull_steps_dir: "/opt/xos/synchronizers/kubernetes/pull_steps"
+event_bus:
+  endpoint: {{ .Values.kafkaService | quote }}
+  kind: kafka
 logging:
   version: 1
   handlers:
diff --git a/xos-services/kubernetes/templates/deployment.yaml b/xos-services/kubernetes/templates/deployment.yaml
index b09a459..5c4a96a 100644
--- a/xos-services/kubernetes/templates/deployment.yaml
+++ b/xos-services/kubernetes/templates/deployment.yaml
@@ -46,8 +46,8 @@
 {{ toYaml .Values.resources | indent 12 }}
           volumeMounts:
             - name: kubernetes-config
-              mountPath: /opt/xos/synchronizers/kubernetes/kubernetes_config.yaml
-              subPath: kubernetes_config.yaml
+              mountPath: /opt/xos/synchronizers/kubernetes/mounted_config.yaml
+              subPath: mounted_config.yaml
             - name: certchain-volume
               mountPath: /usr/local/share/ca-certificates/local_certs.crt
               subPath: config/ca_cert_chain.pem
@@ -57,7 +57,7 @@
             name: kubernetes
             items:
               - key: serviceConfig
-                path: kubernetes_config.yaml
+                path: mounted_config.yaml
         - name: certchain-volume
           configMap:
             name: ca-certificates
diff --git a/xos-services/kubernetes/values.yaml b/xos-services/kubernetes/values.yaml
index 15e6f52..3b0634b 100644
--- a/xos-services/kubernetes/values.yaml
+++ b/xos-services/kubernetes/values.yaml
@@ -24,11 +24,13 @@
 
 imagePullPolicy: 'Always'
 
-kubernetes_synchronizerImage: "xosproject/kubernetes-synchronizer:{{ .Chart.Version }}"
+kubernetes_synchronizerImage: "xosproject/kubernetes-synchronizer:master"
 
 xosAdminUser: "admin@opencord.org"
 xosAdminPassword: "letmein"
 
+kafkaService: "cord-kafka"
+
 resources: {}
 
 nodeSelector: {}