To convert an IPv4 NSP system to an IPv6-enabled NSP system
Purpose
CAUTION System Alteration |
The procedure includes operations that fundamentally reconfigure the NSP system.
You must contact Nokia support for guidance before you attempt to perform the procedure.
Perform this procedure to enable an NSP system that uses only IPv4 to use only IPv6, or IPv4 and IPv6.
Steps
1 |
Perform To upgrade a Release 22.6 or earlier NSP cluster to upgrade the NSP system. |
2 |
Log in as the root user on the NSP deployer host. |
3 |
Perform the following steps to preserve the existing deployment configuration.
|
4 |
Enter the following: # cd /opt/nsp/NSP-CN-DEP-release-ID/bin ↵ |
5 |
Enter the following to undeploy the NSP: Note: If the NSP cluster VMs do not have the required SSH key, you must include the --ask-pass argument in the command, as shown in the following example, and are subsequently prompted for the root password of each cluster member: nspdeployerctl --ask-pass uninstall --undeploy # ./nspdeployerctl uninstall --undeploy ↵ |
6 |
Open the following file using a plain-text editor such as vi: /opt/nsp/nsp-k8s-deployer-release-ID/config/k8s-deployer.yml |
7 |
Set the following parameter to true, as shown below: Note: Dual-stack NE management can function only when the network environment is appropriately configured, for example:
enable_dual_stack_networks: true |
8 |
Save and close the file. |
9 |
Create a backup copy of the updated k8s-deployer.yml and transfer it to a secure location on a station that is not part of the NSP deployment. |
10 |
Enter the following: # cd /opt/nsp/nsp-k8s-deployer-release-ID/bin ↵ |
11 |
Enter the following: Note: If the NSP cluster VMs do not have the required SSH key, you must include the --ask-pass argument in the command, as shown in the following examples, and are subsequently prompted for the root password of each cluster member: nspk8sctl --ask-pass install # ./nspk8sctl install ↵ The configuration update is put into effect. |
12 |
When the configuration update is complete, log in as the root user on the NSP cluster host. |
13 |
Restart the coredns and dns-autoscaler pods.
|
14 |
Log in as the root user on the NSP deployer host. |
15 |
Perform the following steps to preserve the existing deployment configuration.
|
16 |
Enter the following: # cd /opt/nsp/NSP-CN-DEP-release-ID/bin ↵ |
17 |
Enter the following to redeploy the NSP: Note: If the NSP cluster VMs do not have the required SSH key, you must include the --ask-pass argument in the command, as shown in the following example, and are subsequently prompted for the root password of each cluster member: nspdeployerctl --ask-pass install --config --deploy # ./nspdeployerctl install --config --deploy ↵ IPv6 communication is enabled. |
18 |
Close the open console windows. End of steps |