PONNET Helm Chart

The ponnet Helm chart installs and configures Kubernetes CNI plugins for PONSIM. It creates Linux bridges that allow a L2 dataplane to be created between the PONSIM RG and components upstream of the PONSIM OLT. Note that the bridges are not actually created until PONSIM is installed.

If you haven't done it yet, add the CORD repository to the list of your local repositories and update the repo index:

helm repo add cord https://charts.opencord.org
helm repo update

You can then install the chart using:

helm install -n ponnet cord/ponnet \
    --set numOlts=1 \
    --set numOnus=1

The chart modifies the underlying Kubernetes setup by installing the bridge CNI and adding configuration files in /etc/cni/net.d to create Linux bridges for Ponsim. Arguments numOlts and numOnus can be set between 1 and 4. The chart writes nniX.conf for X between 0 and numOlts - 1; for each X, it writes ponX.Y.conf for Y between 0 and numOnus - 1.

In order to use this chart, Kubernetes must be configured with CNI enabled. Note that this chart does not seem to work on minikube.

results matching ""

    No results matching ""