Network Repository Function (NRF) Configuration

A Kubernetes Configuration Map is provided to save the NRF address and the NF Profile information. You can edit the Kubernetes Configuration Map to register Policy Control Function (PCF) with the NRF.

To edit the Kubernetes Configuration Map

Open a console to the master node of the Kubernetes deployment and edit the config map named "pcf-name-application-config" where pcf-name is the HELM chart release name used at the time of installation, please refer

  1. Get a list of all the config maps in the PCF deployment namespace by entering this command:
    kubectl get cm -n pcf-namespace
    where, pcf-namespace is the PCF deployment namespace used by helm command.
  2. Edit the application configuration map by entering this command:
    kubectl edit cm pcf-name-application-config -n pcf-namespace
    where, pcf-name is the release name used by helm command.

    A standard unix vi editor is opened with the config map contents pre-filled. Use vi commands to edit the application configuration map.

  3. Verify the NRF address (fqdn/IP) and the port number.
  4. Check and add necessary NFs to "nrfClientSubscribeTypes". These NFs will be discovered and subscribed by PCF at the startup time. Leave this field empty if this onetime discovery and subscription for NFs is not required.
  5. Check and edit, as necessary, the PCF Profile to be registered with the NRF. For example, if required enter the IP details of the PCF Services.
  6. Save and exit the editor.