Deploying Bold Reports® in Kubernetes
You can deploy Bold Reports® on a Kubernetes cluster on either cloud or on-premises infrastructure. Check the system requirements on this page, then follow the deployment guide.
What are the Kubernetes system requirements?
Bold Reports® on Kubernetes needs the following cluster, tools, nodes, storage, browser, and database:
-
Kubernetes Cluster: Kubernetes Version – 1.29+
- Amazon Elastic Kubernetes Service (EKS) | Google Kubernetes Engine (GKE) | Microsoft Azure Kubernetes Service (AKS) | Alibaba Cloud Kubernetes (ACK) | On-Premises Cluster.
-
CLI:
- Kubectl (installation required).
- AWS CLI | Azure CLI | Google Cloud CLI | Oracle CLI | Alibaba Cloud CLI.
-
Load Balancer: NLB(Nginx | Istio) | ALB.
-
Package Manager: Helm.
-
Node Type & Configuration:
- OS – Ubuntu.
- Minimum Node Count – 2.
- Node Configuration: 4-Core and 16 GB.
- Node Disk - 20 GB.
-
File Storage:
- 10 GB or more of storage for the Bold Reports® server, with support for ReadWriteMany access mode.
- AWS File Share | Azure File Share (NFS) | GCP File Store | Alibaba File System | Oracle File Storage.
-
Web Browser: Microsoft Edge | Mozilla Firefox | Chrome | Apple Safari.
-
Database: PostgreSQL 13.0+ | Microsoft SQL Server 2016+ | MySQL 8.0+ | Oracle Database 19c+.
How do I install Bold Reports® on Kubernetes?
Bold Reports® can be deployed on a Kubernetes cluster. You can create the Kubernetes cluster on either cloud or on-premises infrastructure. After you create the cluster, use the following guide to deploy Bold Reports® on Kubernetes in a specific cloud or on-premises environment.
Frequently asked questions
Which Kubernetes version does Bold Reports® need?
Bold Reports® needs Kubernetes version 1.29 or later.
What file storage does Bold Reports® need on Kubernetes?
Bold Reports® needs 10 GB or more of storage for the server, with support for ReadWriteMany access mode.