MODULE - remote-installer

Introduction


The following page describes the remote-installer module manual.


Below is the list of all operations for the remote-installer module


OPERATIONDescription
install

Install SOAJS on a container cluster like Kubernetes 

remote-installer Command Example
> sudo soajs remote-installer install %absolute_path_for_configuration%
migrate


Migrate SOAJS data to update from an old version to a new version when needed 

remote-installer Command Example
> sudo soajs remote-installer migrate %stategy% %absolute_path_for_configuration%
info

Return the version information of the installer release 

remote-installer Command Example
> sudo soajs remote-installer info %absolute_path_for_configuration%
backup

Backup the installed version, a backup ID will be provided to restore from that ID anytime you want later 

remote-installer Command Example
> sudo soajs remote-installer backup %absolute_path_for_configuration%
restore

Restore from a backup ID or rollback ID

remote-installer Command Example
> sudo soajs remote-installer restore [backup||rollback] ID %absolute_path_for_configuration%
update

Update a specified serviceName, a rollback ID will be provided to restore from that ID anytime you want later

remote-installer Command Example
> sudo soajs remote-installer update [serviveName] %absolute_path_for_configuration%

limited to same release and patch

You can only update a service to a new version within the same release and patch. This is valid if you end up upgrading to the latest patch and SOAJS team is still releasing updates within than patch 

upgrade

Upgrade to newer patch or newer release

remote-installer Command Example
> sudo soajs remote-installer upgrade [patch || release] %absolute_path_for_configuration%

limited to patch

You can only upgrade to a patch for now.  

patch

Patch a specified serviceName

remote-installer Command Example
> sudo soajs remote-installer patch [serviveName] %absolute_path_for_configuration%

does not provide rollback

Patch does not provide rollback capabilities. make sure you update before you patch


Additional information


Kindly contact the SOAJS team for more information about remote-installer. The SOAJS team will help you to install a high available and secure deployment.