SDN-R Docker Image configuration

Introduction

ONAP SDN-R is running in a docker container using ONAP/SDN-C image "onap/sdnc".

The container is available as Alpine and Ubuntu version. The description uses examples for the Alpine version.

The alpine based sdnc docker imanges are stored in ONAP Nexus sdnc image.

The docker image contains a Opendaylight distribution in a standard configuration and ONAP/SDN-R specific microservices.

The Root location of ODL Karaf directory structure is ODL_HOME=/opt/opendaylight.

During container provisioning the installation of the feature is done, according to the provided configuration setting.

The docker image configuration is done by

  • Specific Environment variables settings

  • Files that are provided

Container startup parameters

The SDN-R specific configurations are provided during container start. 

Different SDN-R services are using different parameter to be installed.

Parameter

Content

Description

Parameter

Content

Description

SDNRWT

true|false

Set true to activate sdnr wt featureset. Set this during container start.

Devicemanager configuration is provided via $ODL_HOME/etc/devicemanager.properties

See SDN-R WT Service Configuration parameters

SDNRNORTHBOUND

true|false

Set true to activate sdnr oofpci service.