Versions Compared

Key

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

...

The file ./config/application.yaml is read by the application at startup. It contains configuration for provides the following configurable features:

  • server; configuration for the WEB server
    • used port for HTTP/HTTPS, this is however not the port numbers visible outside the container
    • SSL parameters for setting up using of key store and trust store databases.
  • webclient; configuration parameters for a web client used by the component
    • SSL parameters for setting up using of key store and trust store databases.
    • Usage of HTTP Proxy; if configured, the proxy will be used for accessing the NearRT-RICs
  • logging; setting of of which information that is logged.
  • filepath; the local path to a file used for dynamic configuration (if used). See next chapter.

...

The component has configuration that can be updated in runtime. This configuration can either be loaded from a file (accessible from the container) or from a Consul database (Cloudify). The configuration is re-read and refreshed at regular intervals.

The configuration includes:

  • Controller configuration, which includes information on how to access the a1-adapter
  • One entry for each NearRT-RIC, which includes:
    • The base URL of the NearRT RIC
    • A list of O1 identifiers that the NearRT RIC is controlling. An application can query this service which NearRT RIC should be adressed for controlling (for instance) a given Cell.
    • A reference to the controller to use, or excluded if the NearRT-RIC can be accessed directly from this component.
  • Configuration for using of DMAAP.

...