Software reinstallation on an existing Kubernetes cluster

The Fabric Services System Deployer provides a fast method to reinstall the system software without reinstalling the Kubernetes deployment. Use this re-installation procedure only if the Kubernetes deployment is functional and the hardware topology has not changed after the initial installation.

Note: The re-installation of the Fabric Services System application can only be done on a Kubernetes cluster that was previously installed using the same Fabric Services System deployer.

When you execute this procedure, all Fabric Services System software and data is removed except for the Kubernetes cluster. This procedure installs the same version of the Fabric Services System software with the same images used in the previous installation.

Complete the following tasks:
  1. Uninstalling Fabric Services System software only - removes all Fabric Services System software and intent data while the Kubernetes cluster remains running
  2. Reinstalling Fabric Services System software only - reinstalls the Fabric Services System software on the existing Kubernetes cluster

Uninstalling Fabric Services System software only

This procedure removes all the Fabric Services System software and intent data in the cluster. Only the Kubernetes cluster remains running.
To uninstall Fabric Services System software and the related data, log in to the deployer VM and run following command:
[root@fss-deployer ~]$ fss-uninstall.shfss-app-uninstall.sh
After the software has been uninstalled, you can reinstall the same version of Fabric Services System software without reinstalling the Kubernetes deployment.

Reinstalling Fabric Services System software only

This procedure reinstalls Fabric Services System software on the existing Kubernetes cluster. You must first uninstall the Fabric Services System software.

To reinstall the Fabric Services System software:

  1. To reinstall the Fabric Services System software, log in to the deployer VM and enter the following command:
    [root@fss-deployer ~]$ fss-app-install.sh
  2. When the re-installation is complete, unset the SKIP_K8S environment variable.
    [root@fss-deployer ~]$ unset SKIP_K8S