You must integrate Sidecar with the DU Pod to push the PTP notifications to the DU application.
Procedure
- Install the Sidecar image from
vmwaresaas.jfrog.io/registry/ptp-ocloud-notifications-sidecar:1.0.0
. - Modify the helm charts for the pod.
- To run sidecar container, specify the following in the
values.yaml
file of the DU pod helm charts:sidecarContainers: - name: sidecar image: vmwaresaas.jfrog.io/registry/ptp-ocloud-notifications-sidecar:1.0.0 imagePullPolicy: Always command: ["python3"] args: ["run-ptpclientfunction.py"] tty: true env: - name: THIS_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName - name: TRANSPORT_USER value: "admin" - name: TRANSPORT_PASS value: "admin" - name: TRANSPORT_PORT value: "5672" volumeMounts: - name: sidecardatastore mountPath: /opt/datastore readOnly: false sidecarVolumes: - name: sidecardatastore hostPath: path: /home/capv type: Directory
- In the pod spec yaml file, specify the following under containers:
{{- with .Values.sidecarContainers }} {{- toYaml . | nindent 8 }} {{- end }}