NSP configuration file
nsp-config.yml file format
In order to deploy an NSP cluster, you must specify system parameters, installation options, and additional components in the following NSP configuration file on the NSP deployer host:
/opt/nsp/NSP-CN--DEP-release-ID/NSP-CN-release-ID/config/nsp-config.yml
The nsp-config.yml file has the following main sections:
-
platform—defines the following for the mandatory platform-baseServices installation option:
-
nsp—defines the NSP deployment; includes the following subsections:
A section begins with a header and section label, followed by descriptive text and one or more parameter lines. An example section layout is shown below.
################################################################
## platform - Platform specific configs ##
################################################################
platform:
## parameter_1 - This is the parameter 1 description.
## parameter_2 - This is the parameter 2 description.
## parameter_3 - This is the parameter 3 description.
# parameter_1=
# parameter_2=
parameter_3=true
To enable a parameter, delete the leading # symbol from the parameter line. In the example, only parameter_3 is enabled and configured.
Note: You must preserve the lead spacing of each line. Ensure that you delete only the # symbol, and no spaces, from a parameter line.
Note: In the event of a discrepancy between information in a configuration file and the NSP documentation, or if the documentation fails to adequately describe a specific configuration, the configuration file information is to be followed and considered correct. Also, the NSP Release Notice describes configuration updates and corrections that are not captured in the core documentation.
Using the nsp-config-overrides.yml file
When you receive a response to your NSP Platform Sizing Request, you get the nsp-config-overrides.yml file that contains the basic system parameters and installation options to configure your system. This file contains a subset of the settings in nsp-config.yml.
It is recommended that you update your nsp-config.yml file with the parameters and options specific to your deployment.
Do not change the contents of the Nokia provided nsp-config-overrides.yml file without the consent of Nokia.
Note: Before an upgrade, you must obtain a new NSP Platform Sizing. You receive a new nsp-config-overrides.yml file.
During an upgrade, the file content of nsp-config.yml may change. You must merge the nsp-config.yml file content from the existing deployment into the new nsp-config.yml file.
Enabling installation options
The installationOptions section lists all available installation options. You enable the deployment of an option by removing the leading # character from the name and id lines of the option.
Note: NSP Platform - Base Services is mandatory and enabled by default.
In the example below, the following are enabled, and NSP Platform - Pluggable Network Adaptation is disabled:
installationOptions:
- name: "NSP Platform - Base Services"
id: platform-baseServices
- name: "NSP Platform - Logging and Monitoring"
id: platform-loggingMonitoring
# - name: "NSP Platform - Pluggable Network Adaptation"
# id: platform-pluggableNetworkAdaptation
- name: "Network Infrastructure Management - Basic Management"
id: networkInfrastructureManagement-basicManagement