Upgrading Replicated

The process for end customers to update Replicated services to access the latest improvements to the underlying system since their installation.

You can update all Replicated component versions to latest by re-running the installation script.

curl -sSL https://get.replicated.com/docker | sudo bash

If you have additional nodes that are not managed by Replicated automatic upgrades, you will independently need to run the following on each of them.

curl -sSL https://get.replicated.com/operator | sudo bash

Upgrading Airgap Installs

Airgap installations can be upgraded by downloading a newer version of the Replicated release, uncompressing it and re-running the install script using the airgap flag. The latest Replicated release can be found at https://s3.amazonaws.com/replicated-airgap-work/replicated.tar.gz.

tar xzvf replicated.tar.gz
# master node
cat ./install.sh | sudo bash -s airgap
# worker nodes
cat ./operator_install.sh | sudo bash -s airgap

Migrating from Replicated v1 to v2

Replicated provides a one line migration script to upgrade your v1 installation to v2. The script will first stop your app and backup all Replicated data in case there is a need for a restore. To invoke the migration script all you have to do is run the script below and follow the prompts.

curl -sSL https://get.replicated.com/migrate-v2 | sudo bash

Warning

To prevent loss of data, backing up your server is highly recommended before performing a migration.