Skip to content

Commit

Permalink
Merge pull request #50 from Subasri-Viswanathan/release-5.4-changes
Browse files Browse the repository at this point in the history
Include release 5.4 changes
  • Loading branch information
Sankaralingam1667 authored Dec 22, 2023
2 parents a596379 + 6120529 commit 3c8654d
Show file tree
Hide file tree
Showing 16 changed files with 119 additions and 73 deletions.
16 changes: 8 additions & 8 deletions deploy/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: id-web-container
image: gcr.io/boldreports/bold-identity:5.3.8
image: gcr.io/boldreports/bold-identity:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -65,7 +65,7 @@ spec:
spec:
containers:
- name: id-api-container
image: gcr.io/boldreports/bold-idp-api:5.3.8
image: gcr.io/boldreports/bold-idp-api:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -110,7 +110,7 @@ spec:
spec:
containers:
- name: id-ums-container
image: gcr.io/boldreports/bold-ums:5.3.8
image: gcr.io/boldreports/bold-ums:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -155,7 +155,7 @@ spec:
spec:
containers:
- name: reports-web-container
image: gcr.io/boldreports/boldreports-server:5.3.8
image: gcr.io/boldreports/boldreports-server:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -199,7 +199,7 @@ spec:
spec:
containers:
- name: reports-api-container
image: gcr.io/boldreports/boldreports-server-api:5.3.8
image: gcr.io/boldreports/boldreports-server-api:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -243,7 +243,7 @@ spec:
spec:
containers:
- name: reports-jobs-container
image: gcr.io/boldreports/boldreports-server-jobs:5.3.8
image: gcr.io/boldreports/boldreports-server-jobs:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -287,7 +287,7 @@ spec:
spec:
containers:
- name: reports-reportservice-container
image: gcr.io/boldreports/boldreports-designer:5.3.8
image: gcr.io/boldreports/boldreports-designer:5.4.20
ports:
- containerPort: 80
resources:
Expand Down Expand Up @@ -331,7 +331,7 @@ spec:
spec:
containers:
- name: reports-viewer-container
image: gcr.io/boldreports/boldreports-viewer:5.3.8
image: gcr.io/boldreports/boldreports-viewer:5.4.20
ports:
- containerPort: 80
resources:
Expand Down
14 changes: 7 additions & 7 deletions docs/amazon-eks.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in Amazon EKS:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_eks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_eks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/ingress.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_eks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_eks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/ingress.yaml)

2. Create an Amazon EKS cluster and [node group](https://docs.aws.amazon.com/eks/latest/userguide/eks-compute.html) to deploy Bold Reports.

Expand Down
42 changes: 42 additions & 0 deletions docs/enable-puppeteer-when-upgrading-lower-version-to-v5.4.20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Enable Puppeteer when upgrade lower version to v5.4 to higher

> **Important:** Puppeteer are necessary to achieve `image and PDF export` functionalities in reports,schedules from Bold Reports. Without these packages, the image and PDF export options in reports and schedules will no longer be available.
1. Please run the below command for bash into your pod for enable the Puppeteer in reporting config.xml:

```sh
kubectl exec -it <reports-web_Deployment_Name> -n <your_namespace> -- bash
```
2. Navigate to the following directory

```sh
cd /application/app_data/configuration/reporting
```
![puppeteer-location](images/puppeteer-location.png)


3. Edit the config.xml file by using below command.

```sh
nano config.xml
```

3. Add the following line on the config file to enable the puppeteer, save the changes and exit from the bash command.

```sh
<Exporting UsePuppeteer="true" PuppeteerPath=""></Exporting>
```
![enable-puppeteer](images/enable-puppeteer.png)


4. Restart the report services by using given commands,

Mulitple-Container:

```sh
kubectl rollout restart deployment/reports-api-deployment -n {your_namespace}
kubectl rollout restart deployment/reports-jobs-deployment -n {your_namespace}
kubectl rollout restart deployment/reports-web-deployment -n {your_namespace}
kubectl rollout restart deployment/reports-reportservice-deployment -n {your_namespace}
kubectl rollout restart deployment/reports-viewer-deployment -n {your_namespace}
```
14 changes: 7 additions & 7 deletions docs/google-gke.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in GKE:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_gke.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa_gke.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/ingress.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_gke.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa_gke.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/ingress.yaml)

2. Create a Kubernetes cluster in Google Cloud Platform (GCP) to deploy Bold Reports.

Expand Down
Binary file added docs/images/enable-puppeteer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/puppeteer-location.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@

# Upgrade Bold Reports

If you are upgrading Bold Reports to 5.3.8, please follow the steps in this [link](/upgrade/upgrade.md).
If you are upgrading Bold Reports to 5.4.20, please follow the steps in this [link](/upgrade/upgrade.md).
14 changes: 7 additions & 7 deletions docs/microsoft-aks.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in AKS:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_aks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_aks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/ingress.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_aks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_aks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/ingress.yaml)

2. Create a Kubernetes cluster in Microsoft Azure Kubernetes Service (AKS) to deploy Bold Reports.

Expand Down
14 changes: 7 additions & 7 deletions docs/on-premise.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in On-Premise.

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_onpremise.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_onpremise.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/ingress.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_onpremise.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_onpremise.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [ingress.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/ingress.yaml)

2. Create a folder in your machine to store the shared folders for applications usage.

Expand Down
2 changes: 1 addition & 1 deletion istio/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ Bold Reports can be deployed manually on Kubernetes cluster. You can create Kube

# Upgrade Bold Reports

If you are upgrading Bold Reports to 5.3.8, please follow the steps in this [link](/upgrade/upgrade.md).
If you are upgrading Bold Reports to 5.4.20, please follow the steps in this [link](/upgrade/upgrade.md).
16 changes: 8 additions & 8 deletions istio/amazon-eks.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in Amazon EKS:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_eks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_eks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/destination_rule.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_eks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_eks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/destination_rule.yaml)

2. Create an Amazon EKS cluster and [node group](https://docs.aws.amazon.com/eks/latest/userguide/eks-compute.html) to deploy Bold Reports.

Expand Down
16 changes: 8 additions & 8 deletions istio/google-gke.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in GKE:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_gke.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa_gke.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/destination_rule.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_gke.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa_gke.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa_gke.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/destination_rule.yaml)

2. Create a Kubernetes cluster in Google Cloud Platform (GCP) to deploy Bold Reports.

Expand Down
16 changes: 8 additions & 8 deletions istio/microsoft-aks.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ For fresh installation, continue with the following steps to deploy Bold Reports

1. Download the following files for Bold Reports deployment in AKS:

* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/log4net_config.yaml)
* [pvclaim_aks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/pvclaim_aks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.3.8/deploy/destination_rule.yaml)
* [namespace.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/namespace.yaml)
* [log4net_config.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/log4net_config.yaml)
* [pvclaim_aks.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/pvclaim_aks.yaml)
* [deployment.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/deployment.yaml)
* [hpa.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/hpa.yaml)
* [service.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/service.yaml)
* [istio_gateway.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/istio_gateway.yaml)
* [destination_rule.yaml](https://raw.githubusercontent.com/boldreports/bold-reports-kubernetes/v5.4.20/deploy/destination_rule.yaml)

2. Create a Kubernetes cluster in Microsoft Azure Kubernetes Service (AKS) to deploy Bold Reports.

Expand Down
Loading

0 comments on commit 3c8654d

Please sign in to comment.