Add P4Runtime translation support for di-topology-watchdog chart
This patch depends on bf-di-scripts PR: https://github.com/opennetworkinglab/bf-di-scripts/pull/44
Change-Id: Ib48f4ad3d2a0b87f8a875572eb684327cb92bbdf
diff --git a/di-topology-watchdog/templates/deployment.yaml b/di-topology-watchdog/templates/deployment.yaml
index 3638505..9797fa4 100644
--- a/di-topology-watchdog/templates/deployment.yaml
+++ b/di-topology-watchdog/templates/deployment.yaml
@@ -28,10 +28,20 @@
- image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
name: {{ .Values.name }}
+ command:
+ - "./topo_watchdog"
+ - "--di-addr"
+ - "{{ .Values.diAddr }}"
+ - "--onos-addr"
+ - "{{ .Values.onosAddr }}"
{{- if .Values.withEndHost }}
- command: ["./topo_watchdog", "--di-addr", "{{ .Values.diAddr }}", "--onos-addr", "{{ .Values.onosAddr }}", "--k8s-subnet", "{{ .Values.k8sSubnet }}", "--node-iface-no", "{{ .Values.nodeIfaceNo }}"]
- {{- else }}
- command: ["./topo_watchdog", "--di-addr", "{{ .Values.diAddr }}", "--onos-addr", "{{ .Values.onosAddr }}"]
+ - "--k8s-subnet"
+ - "{{ .Values.k8sSubnet }}"
+ - "--node-iface-no"
+ - "{{ .Values.nodeIfaceNo }}"
+ {{- end }}
+ {{- if .Values.enableP4RuntimeTranslation }}
+ - "--enable-p4runtime-translation"
{{- end }}
{{- if hasKey .Values.image "pullSecrets" }}
imagePullSecrets: