fix VGC helmchart app null
Change-Id: Iafe9194be8a65858f75574d3b3380e8827cb9b49
Signed-off-by: abhay <abhayk@radisys.com>
diff --git a/voltha-go-controller/templates/deployment.yaml b/voltha-go-controller/templates/deployment.yaml
index 39655f8..0e2ffa0 100644
--- a/voltha-go-controller/templates/deployment.yaml
+++ b/voltha-go-controller/templates/deployment.yaml
@@ -29,7 +29,9 @@
app: "{{ .Chart.Name }}"
spec:
containers:
- - env:
+ - args:
+ - "/app/voltha-go-controller"
+ env:
- name: POD_IP
valueFrom:
fieldRef:
@@ -54,13 +56,54 @@
value: "9092"
- name: LOG_LEVEL
value: .Values.global.log_level
+ - name: KV_STORE_TIMEOUT
+ value: "3000000000"
+ - name: DEVICE_SYNC_DURATION
+ value: "10"
+ - name: MAX_FLOW_RETRY_DURATION
+ value: "60"
+ - name: LIVE_PROBE_INTERVAL
+ value: "60"
+ - name: NOT_LIVE_PROBE_INTERVAL
+ value: "5"
+ name: voltha-go-controller
image: '{{ tpl .Values.images.voltha_go_controller.registry . }}{{ tpl .Values.images.voltha_go_controller.repository . }}:{{ tpl ( tpl .Values.images.voltha_go_controller.tag . ) . }}'
imagePullPolicy: {{ tpl .Values.images.voltha_go_controller.pullPolicy . }}
- name: voltha-go-controller
+ securityContext:
+ runAsUser: {{ .Values.securityContext.runAsUser }}
+ runAsGroup: {{ .Values.securityContext.runAsGroup }}
+ fsGroup: {{ .Values.securityContext.fsGroup }}
ports:
- containerPort: {{ .Values.voltha_go_controller.sshPort }}
name: ssh-port
- containerPort: {{ .Values.voltha_go_controller.uiPort }}
name: ui-port
protocol: "{{ .Values.voltha_go_controller.uiProtocol }}"
+ livenessProbe:
+ httpGet:
+ path: /healthz
+ port: 8090
+ initialDelaySeconds: {{ .Values.probe.liveness.initial_delay_seconds }}
+ periodSeconds: {{ .Values.probe.liveness.period_seconds }}
+ readinessProbe:
+ httpGet:
+ path: /readz
+ port: 8090
+ initialDelaySeconds: {{ .Values.probe.readiness.initial_delay_seconds }}
+ periodSeconds: {{ .Values.probe.readiness.period_seconds }}
+ resources:
+ requests:
+ {{- if .Values.resources.requests.memory }}
+ memory: {{ .Values.resources.requests.memory }}
+ {{- end }}
+ {{- if .Values.resources.requests.cpu }}
+ cpu: {{ .Values.resources.requests.cpu }}
+ {{- end }}
+ limits:
+ {{- if .Values.resources.limits.memory }}
+ memory: {{ .Values.resources.limits.memory }}
+ {{- end }}
+ {{- if .Values.resources.limits.cpu }}
+ cpu: {{ .Values.resources.limits.cpu }}
+ {{- end }}
restartPolicy: "Always"