Changing TPE internal subnet
The "Changing TPE internal subnet" procedure must be used to update the internal subnet. Before starting this procedure, make sure to have a valid TPE Backup archive to be able to restore your data. TPE services (GUI and Data path) are stopped during this procedure.
-
Connect to the TPE node1. Execute an SSH command to connect to the server:
ssh support@${IP_OR_HOSTNAME_OF_TPE} -p 2222
-
Backup Docker Swarm config, leave the cluster and remove internal networks by running this command (the command stops all TPE services):
/usr/bin/tpe-ip-range-reconfiguration-step1
-
Redeploy the cluster using TPE Service Cockpit module and configure the new internal subnet
-
On the TPE node 1 execute the second script:
/usr/bin/tpe-ip-range-reconfiguration-step2
-
Redeploy the TPE instance using the TPE Configuration Cockpit module (See ThingPark Enterprise Configuration and Deployment). Before validating the form, it is possible to change the IPsec subnets.
-
Reconfigure the base stations
-
Regenerate IPsec certificates for base station traffic (See Regenerate IPsec certificates for base station traffic).
-
If the subnet selected is not the default subnet, reconfigure all IPSec base stations. The new configuration is available on the TPE Services Cockpit module (TPE Cluster operations -> Show infra configuration).
-