Deploying in Kubernetes
Kubernetes System Requirements:
-
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
-
Database: PostgreSQL 13.0+ | Microsoft SQL Server 2016+ | MySQL 8.0+ | Oracle Database 19c+
Installation
Bold Reports® can be deployed on Kubernetes cluster. You can create Kubernetes cluster on either cloud or on-premise infrastructure. After completing cluster creation, you can follow the below link for Bold Reports® Kubernetes deployment in a specific cloud and on-premise environments.
Bold Reports® on Kubernetes