Skip to main content
Version 3.0

CloudBeaver Configuration

ChartVersion3.0.1TypeapplicationAppVersion25.3.0
CompatibilityKubernetes1.32+OpenShift4.19+Rancher2.10.x+
Feature SupportLDAPsupportedS3supportedExternal DBsupportedIngresssupportedGateway APIsupported

What is CloudBeaver?

CloudBeaver is a cloud database manager that provides a rich web interface for database administration. It supports multiple database types and offers features like SQL editing, data browsing, and schema management. It is the web version of DBeaver — accessible via browser, without needing to install anything locally.

In the TDP context, CloudBeaver is the centralized interface for exploring and querying data in ClickHouse, Trino, and PostgreSQL directly from the browser, allowing developers and analysts to access data without local tool installation.

The tdp-cloudbeaver chart packages CloudBeaver 25.3.0 for Kubernetes.

Learn more

See CloudBeaver — Concepts for a complete overview of the tool, its architecture, and operation.

Why use CloudBeaver in TDP?

In TDP Kubernetes, databases run inside the cluster and are not directly accessible from your machine. CloudBeaver solves this: it runs inside the cluster, has access to all database services, and you access everything via a single web address.

Deployed components

ComponentDescription
CloudBeaver ServerWeb server managing connections and sessions
WorkspacePersistent volume with user configurations and workspaces
External PostgreSQL integration (optional)Database for CloudBeaver metadata when tdp-cloudbeaver.database.enabled: true

Helm Values Structure

The tdp-cloudbeaver chart distributes configuration across four main blocks:

  • tdp-cloudbeaver: — CloudBeaver server configuration: image, service, persistence, admin credentials, datasources, LDAP, external metadata database.
  • gatewayApi: — Gateway API configuration (HTTPRoute and Gateway for the web interface).
  • TDP-Settings: — HTTP/HTTPS exposure control: chooses between Ingress and Gateway API.
TDP-Settings:
gateway:
ingress:
enabled: false
gatewayApi:
enabled: false

tdp-cloudbeaver:
persistence:
size: 5Gi

Overview

PropertyValue
Charttdp-cloudbeaver
CloudBeaver version25.3.0
Chart version3.0.1
Registry (OCI)oci://registry.tecnisys.com.br/tdp/charts/tdp-cloudbeaver
Default port8978
Default persistence5Gi

Prerequisites

Before installing CloudBeaver, ensure your infrastructure meets the following requirements:

  • Kubernetes 1.32+, Red Hat OpenShift 4.19+ or Rancher Manager 2.10.x+
  • Helm 3.2.0+

Installation

Minimum installation via OCI registry:

Terminal input
helm upgrade --install <RELEASE_NAME> \
oci://registry.tecnisys.com.br/tdp/charts/tdp-cloudbeaver \
--version <CHART_VERSION> \
-n <NAMESPACE> \
--create-namespace \
-f <VALUES_FILE>
Example
Example
helm upgrade --install cloudbeaver \
oci://registry.tecnisys.com.br/tdp/charts/tdp-cloudbeaver \
--version 3.0.1 \
-n tdp-project \
--create-namespace \
-f values-cloudbeaver.yaml

OpenShift

The chart is compatible with OpenShift. Before installation, confirm the SCC policy used by the cluster and align Security Context adjustments with the environment's operational standard.

For OpenShift and Rancher context, use the Orchestrator compatibility and security adjustments topic on the General Configuration page, in the Environment decisions that affect configuration tab.

Post-installation verification

After installation, verify that CloudBeaver started correctly:

Terminal input
# Pod status
kubectl get pods -n <NAMESPACE>

# Service
kubectl get svc -n <NAMESPACE>

# PVC
kubectl get pvc -n <NAMESPACE>

# Container logs
kubectl logs -n <NAMESPACE> -l app.kubernetes.io/name=tdp-cloudbeaver