[VOL-2864] Include log_level parameter in BBSIM helm chart
[VOL-2856] Supporting defaults helm-chart arguments
Change-Id: Ibb507015fb50568aa126e5742af233177a65216e
diff --git a/bbsim/values.yaml b/bbsim/values.yaml
index bbd5afd..f9a4e2e 100644
--- a/bbsim/values.yaml
+++ b/bbsim/values.yaml
@@ -14,8 +14,15 @@
# bbsim values
-# CLI switches passed to bbsim
+# Default overrides
+defaults:
+ log_level: "DEBUG"
+ image_registry: ""
+ image_tag: ~
+ image_org: "voltha/"
+ image_pullPolicy: "Always"
+# CLI switches passed to bbsim
olt_id: 0
nni: 1
pon: 1
@@ -25,6 +32,7 @@
delay: 200
c_tag: 900
s_tag: 900
+log_level: '{{ .Values.defaults.log_level }}'
# TODO read this values in the config
olt_tcp_port: 50060
@@ -36,9 +44,10 @@
images:
bbsim:
- repository: 'voltha/bbsim'
- tag: '{{ .Chart.AppVersion }}'
- pullPolicy: 'Always'
+ registry: '{{ .Values.defaults.image_registry }}'
+ repository: '{{ .Values.defaults.image_org }}bbsim'
+ tag: '{{- if hasKey .Values.defaults "image_tag" }}{{- if .Values.defaults.image_tag }}{{ .Values.defaults.image_tag }}{{- else }}{{ .Chart.AppVersion }}{{- end }}{{- else }}{{ .Chart.AppVersion }}{{- end }}'
+ pullPolicy: '{{ .Values.defaults.image_pullPolicy | default "Always" }}'
global:
registry: ''