Upgrading Replicated

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

This content is associated with a legacy version of the Replicated product. For the current Replicated product docs, click here.

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
# primary node
cat ./install.sh | sudo bash -s airgap
# secondary 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.