Replicated makes the process of providing your on-prem customers with your regular application updates as simple as possible. Whenever a release is promoted to a channel where existing customers are licensed, your customers will be able to update their instance with 1-click.
For example, if you promote a release to the Stable channel (from the vendor portal) you’ll be prompted to input release notes (supports markdown), a version number and specify if the release is required or not (required releases are useful if there are migration scripts that need to be run sequentially).
If your customers do not have automatic updates enabled in their Replicated license, they’ll be able to apply the update manually. To do so, your customers will need to check their on-prem admin console (https://server:8800/dashboard) to see the available update.
By clicking to view the update button they’ll be taken the release history page (https://server:8800/releases) where they’ll see the most recent release notes displayed prominently.
By clicking the “Install Update” button, they’ll see some quick feedback on the progress of the installation & then the “Status” of the release in the release history table will change from “New” to “Current”. If there are multiple updates available, Replicated will step through the installation of all “required” releases sequentially (to ensure that required migrations are carried out). Any release marked as optional (other than the most recent) will not be applied.
From this page they’ll also be able to view their previous release history & click “read more” to read the release notes in full markdown. Release notes under 100 characters is just displayed in-line, in plain text).
If there is no update currently detected, the dashboard provides a button to “Check for Updates” as well as a link to this release history page.
Scheduling Update Checks
Your customers have the ability to change the frequency that Replicated will check for application updates with either prechosen time increments or a crontab format enabled custom field setting.