Versions Compared

Key

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

Status: Guilin, New configurations for Honolulu see here: ONAP SDN-R Honolulu Kubernetes Pods and Options

NameDefault ValueDescription
ODL_REMOVEIDMDBfalseUsed to overwrite the default password persisted in H2 database.
ODL_ADMIN_USERNAMEadminCan be overwritten. If overwritten then ODL_REMOVEIDMDB should be mandatorily set to "true"
ODL_ADMIN_PASSWORDpre-encrypted passwordCan be overwritten. If overwritten then ODL_REMOVEIDMDB should be mandatorily set to "true"
JDEBUGfalseWhen set to "true", sets EXTRA_JAVA_OPTS with debugging parameters which allow for remote debugging
MYSQL_PASSWDopenECOMP1.0
ENABLE_ODL_CLUSTERfalseWhen set to "true", deploys ODL in Cluster mode.
GEO_ENABLEDfalse
SDNC_AAF_ENABLEDfalseWhen set to "true", performs authentication and authorization using artifacts generated from AAF
IS_PRIMARY_CLUSTERfalseApplicable when ODL is deployed in cluster mode
MY_ODL_CLUSTER127.0.0.1Applicable when ODL is deployed in cluster mode
SDNRWTfalseSet to "true" if SDNR WT (Wireless Transport) features need to be installed
SDNRDMfalseSet to "true" if devicemanager boot features need to be installed. Works only if SDNRWT is also "true"
SDNRINITfalseSet to "true" if the ElasticSearch DB needs to be initialized with aliases and indices required for SDNR
SDNRONLYfalseSet to "true" if only SDNR features need to be installed minus the northbound features. Works only if SDNRWT is also "true"
SDNRDBURLhttp://sdnrdb:9200Contains the URL to be used for accessing the ElasticSearch DB
SDNR_NORTHBOUNDfalseSet to "true" if northbound features need to be installed
ODL_CERT_DIRnot setWhen set to a specific directory, installCerts.py uses the certificates in that directory
NAMESPACEnot set

Applicable only in OOM Environment. Used when local cluster is enabled. If set and not empty then OOM environment is assumed. Is part of the node name that is passed to the ODL configure_cluster.sh script

Note: if this is set and not empty then setting SERVICE_NAME to a non-empty value is mandatory, if not container will fail to start

SERVICE_NAMEnot set

Applicable only in OOM Environment. Used when local cluster is enabled. If set and not empty then OOM environment is assumed. Is part of the node name that is passed to the ODL configure_cluster.sh script

Note: if this is set and not empty then setting NAMESPACE to a non-empty value is mandatory, if not container will fail to start

SDNC_DB_INITfalseThe SDNC DB is installed via the installSdncDb.sh script and is triggered (in startODL.sh) when the container is started via the docker-compose.yml when run in standalone mode (docker environment). A separate job already exists in OOM for installing SDNC DB. If the OOM dbinit job fails, it is difficult to restart a kubernetes job and having it in the startODL.sh helps to initialize the DB by setting the variable to "true"
SDNC_REPLICASnot setWhen deploying in cluster mode, this variable should be set to a number equal to the number of nodes to be deployed in the cluster.