Skip to main content

Server upgrade

SalaX Secure Messaging Installer (salaxsmi) supports subsequent upgrades for the cluster and SalaX solution.

For server installation, see Server installation.

Initial preparations​

Check the running SalaX version.

  1. Run ./salaxsmi -V.

Take a server snapshot according to your system’s backup procedures.

Upgrade cluster​

Check available parameters for cluster-setup command, ./salaxsmi cluster-setup -h.

Run with public internet access​

  1. Execute ./salaxsmi cluster-setup --upgrade-microk8s.
  2. Follow the command line instructions.
  3. Cluster setup logs can be viewed on logs/cluster-setup.txt.

Run without public internet access​

  1. Execute ./salaxsmi cluster-setup --upgrade-microk8s --offline.
  2. Follow the command line instructions.
  3. Cluster setup logs can be viewed on logs/cluster-setup.txt.

Upgrade SalaX​

Check available parameters for upgrade command, ./salaxsmi upgrade -h.

  1. Execute ./salaxsmi upgrade.
  2. Follow the command line instructions.
  3. Upgrade logs can be viewed on logs/upgrade.txt.

Verify running Kubernetes pod statuses.

  1. Using k9s.
  2. Using kubectl get pods -A.