Configuring NRF with Multiple Base URLs

This section describes how to configure NRF that has multiple base URLs.

To configure NRF with multiple base URLs, use the following configuration:

config 
   nf-services nf_services_name 
      repository repository 
         name repository_name 
         services services_name 
         api-version-in-uri api_version_uri_name 
         base-urls    
          primary primary_endpoints_url 
          secondary secondary_endpoints_url 
          tertiary tertiary_endpoints_url 
          end 

NOTES:

  • nf-services nf_services_name —Specify network functions, such as registration, repository, and service discovery details.

  • repository repository —Specify a repository for the network function services.

  • name repository_name —Specify the repository with the name you specify.

  • services services_name —Specify a service for the repository name that you configured. Select one of these options — nchf-spendinglimitcontrol , nnrf-disc , nnrf-nfm , and nudr-dr .

  • api-version-in-uri api_version_uri_name —Specify a version for the API version in URI for discovery and subscription of service to NRF.

  • base-urls —Specify the primary, secondary, or tertiary endpoint as the base URL.

    • primary primary_endpoints_url —Specify the base URL for the primary endpoint.

    • secondary secondary_endpoints_url —Specify the base URL for the secondary endpoint when the primary endpoint is unavailable.

    • tertiary tertiary_endpoints_url —Specify the base URL for the tertiary endpoint when both the primary and the secondary endpoints are unavailable.