Update#
Periodically, updates to the Inrupt Enterprise Solid Server (ESS) are released. Follow the instructions below to update.
Procedure#
Go to your ESS directory.
Download the latest ESS installation and configuration scripts. Replace
<ENTITLEMENT_TOKEN>
with your token.curl -O https://download.software.inrupt.com/<ENTITLEMENT_TOKEN>/release/raw/names/ESS-Kubernetes-Deployment/versions/latest/configuration-reference-kubernetes.zip
Tip
To download a specific version instead of the latest version, change
latest
to the specific version in thecurl
command.Unzip the file:
unzip configuration-reference-kubernetes.zip
Go into the
deployment
directory:cd deployment
Create the
<env>.config
file, where<env>.config
is your environment value (such asdev
,testing
, etc.).Note
If you already have the
<env>.config
file, you can skip this step and go to the next step. If the upgrade fails using the pre-existing file, you can recreate the file and try again from this step.If the
<env>.config
file does not exist or you wish to recreate the file, run the following command, substituting your environment (such asdev
,testing
, etc.) for<env>
:./scripts/installer.sh -e <env> -c init
When prompted, enter the appropriate values for your deployment.
Download and build your ESS configuration file, substituting your environment (such as
dev
,testing
, etc.) for<env>
. The operation also creates a backup of your current deployment in the.backup
directory../scripts/installer.sh -e <env> -c build
Upgrade to the new version, substituting your environment (such as
dev
,testing
, etc.) for<env>
:./scripts/installer.sh -e <env> -c install