Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can browse to the OpenDaylight apidoc/explorer.  Note that port 8383 in the host is forwarded to port 8181 in the odlsli container, and the credentials are not the usual "admin:admin."  The password is shown below in the annotated startODL.sh file below.

Working with the CCSDK containers

...

The entrypoint script for the odlsli container is /opt/onap/ccsdk/bin/startODL.sh.  Here is the home directory and bin directory for the user ccsdk.

...

This pom.xml file contructs the odlsli docker container.  We will discuss the file in sections.

ODLSLI pom.xml initialization and dependencies

Image AddedSo that script simply calls another script, possibly for backwards compatibility.  The installCcsdkFeatures.sh script contains:

We now see how the karaf features for OpenDaylight are structured so they can be installed and OpenDaylight launched.  The next step is to understand how the installation folders in CCSDK_HOME/features are created.  A good example is the 'sliapi' feature that is part of the CCSDK_CORE_FEATURES.  In the gerrit repository, this code appears in ccsdk/sli/core/sliapi.

...