diff --git a/deploy/deployment.yaml b/deploy/deployment.yaml index 20136d5..7d50f24 100644 --- a/deploy/deployment.yaml +++ b/deploy/deployment.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: id-web-container - image: gcr.io/boldreports/bold-identity:5.2.26 + image: gcr.io/boldreports/bold-identity:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -65,7 +65,7 @@ spec: spec: containers: - name: id-api-container - image: gcr.io/boldreports/bold-idp-api:5.2.26 + image: gcr.io/boldreports/bold-idp-api:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -110,7 +110,7 @@ spec: spec: containers: - name: id-ums-container - image: gcr.io/boldreports/bold-ums:5.2.26 + image: gcr.io/boldreports/bold-ums:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -155,7 +155,7 @@ spec: spec: containers: - name: reports-web-container - image: gcr.io/boldreports/boldreports-server:5.2.26 + image: gcr.io/boldreports/boldreports-server:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -199,7 +199,7 @@ spec: spec: containers: - name: reports-api-container - image: gcr.io/boldreports/boldreports-server-api:5.2.26 + image: gcr.io/boldreports/boldreports-server-api:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -243,7 +243,7 @@ spec: spec: containers: - name: reports-jobs-container - image: gcr.io/boldreports/boldreports-server-jobs:5.2.26 + image: gcr.io/boldreports/boldreports-server-jobs:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -287,7 +287,7 @@ spec: spec: containers: - name: reports-reportservice-container - image: gcr.io/boldreports/boldreports-designer:5.2.26 + image: gcr.io/boldreports/boldreports-designer:5.2.26_refresh_release ports: - containerPort: 80 resources: @@ -331,7 +331,7 @@ spec: spec: containers: - name: reports-viewer-container - image: gcr.io/boldreports/boldreports-viewer:5.2.26 + image: gcr.io/boldreports/boldreports-viewer:5.2.26_refresh_release ports: - containerPort: 80 resources: diff --git a/upgrade/5-2_refresh_upgrade.md b/upgrade/5-2_refresh_upgrade.md new file mode 100644 index 0000000..421f6f1 --- /dev/null +++ b/upgrade/5-2_refresh_upgrade.md @@ -0,0 +1,47 @@ +# Upgrading Bold Reports to latest version + +This section explains how to upgrade Bold Reports to latest version in your Kubernetes cluster. You can refer to the features and enhancements from this [Release Notes](https://www.boldreports.com/release-history/embedded-reporting). + + +## Backup the existing data +Before upgrading the Bold Reports to latest version, make sure to take the backup of the following items. + +* Files and folders from the shared location, which you have mounted to the deployments by persistent volume claims (pvclaim_*.yaml). + +* Database backup - Take a backup of Database, to restore incase if the upgrade was not successful or if applications are not working properly after the upgrade. + + +## Proceeding with upgrade +Bold Reports updates the database schema of your current version to the latest version. The upgrade process will retain all the resources and settings from the previous deployment. + +You can download the upgrade script from this [link](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.2.26/upgrade/5-2_upgrade.sh) or use the below command. + +```sh +curl -o upgrade.sh https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.2.26/upgrade/5-2_upgrade.sh +``` + +Run the following command to execute the shell script to upgrade Bold Reports. + +```sh +./upgrade.sh --version="5.2.26_refresh_release" --namespace="default" +``` + +
+ version + | ++ Image tag of the current version, which you are going to upgrade. + | +
+ namespace (optional) + | ++ namespace in which your existing Bold Reports application was running. + Default value: default + | +