PONSIM v2 Helm Chart

The ponsimv2 chart deploys the PON Simulator (PONSIM) containers (a virtual OLT, ONU, and RG) in the context of VOLTHA. This chart is used by SiaB. More details about PONSIM can be found in its README.

You must install the PONNET chart before installing this one. At that point you can install PONSIM.

{% include "../partials/helm/add-cord-repo.md" %}

Then, install ponsim doing:

helm install -n ponsimv2 cord/ponsimv2

After a successful install you will see containers like these running in the VOLTHA namespace:

$ kubectl -n voltha get pod
NAME                                        READY     STATUS    RESTARTS   AGE
...
olt-77468cfccd-7ltzr                        1/1       Running   0          10m
onu-6d7d5db8f-pk59s                         1/1       Running   0          10m
rg-5fbddf9bdf-b292r                         1/1       Running   0          10m
...

If any of the containers do not come up successfully, the issue is likely that the PONNET chart is not loaded or was not able to create the two Linux bridges.