Adding readiness and liveliness probes for BBSim

Change-Id: Iac6933c67a35926200c1ba19afdc20086e007785
diff --git a/bbsim/templates/deployment.yaml b/bbsim/templates/deployment.yaml
index c8d8b00..09e80c3 100644
--- a/bbsim/templates/deployment.yaml
+++ b/bbsim/templates/deployment.yaml
@@ -52,7 +52,22 @@
           image: '{{ tpl .Values.images.bbsim.registry . }}{{ tpl .Values.images.bbsim.repository . }}:{{ tpl ( tpl .Values.images.bbsim.tag . ) . }}'
           imagePullPolicy: {{ tpl .Values.images.bbsim.pullPolicy . }}
           securityContext:
-            privileged: true
+            privileged: {{ .Values.privileged }}
+          livenessProbe:
+            exec:
+              command:
+              - bbsimctl
+              - olt
+              - get
+            initialDelaySeconds: 5
+            periodSeconds: 30
+          readinessProbe:
+            httpGet:
+              path: /v2/cfg
+              port: {{ .Values.bbsim_sadis_port }}
+              httpHeaders:
+            initialDelaySeconds: 5
+            periodSeconds: 30
           command: [
             "/app/bbsim",
             "-openolt_address", ":{{ .Values.olt_tcp_port }}",