Metabase
Deploy Metabase on your own Kubernetes cluster with Edka’s one click installation. Metabase is open source business intelligence that lets anyone explore data, build dashboards, and answer questions without writing SQL, all running on infrastructure you control.
What Edka Provisions
Edka installs Metabase 0.61.1 from the Edka Helm chart and wires it into your cluster so it is ready to use:
- Metabase Application: A single-replica deployment exposing the Metabase UI on port 3000.
- PostgreSQL Application Database: Metabase stores its own metadata in a managed PostgreSQL installation already running on your cluster. You select the instance, database, and user during setup, and Edka resolves the connection and credentials from the corresponding Kubernetes Secret.
- Encryption at Rest: A stable encryption secret key is generated for you so Metabase can encrypt stored database credentials.
- Gateway Access: When enabled, Edka publishes Metabase through an Envoy Gateway traffic class with an
HTTPRoutefor the hostname you choose.
Configuration Options
- Database: Choose an existing managed PostgreSQL installation, database, and login user for Metabase’s application data. SSL/TLS to PostgreSQL is configurable.
- Resources: Tune CPU and memory requests and limits. Defaults are 500m CPU / 1Gi memory requested and 2000m CPU / 2Gi memory limit.
- Placement: Pin Metabase pods to a specific node pool, with automatic tolerations for that pool’s taints.
- Access: Expose the dashboard via a Gateway traffic class on a custom hostname, which also sets the Metabase site URL.
- Anonymous Tracking: Disabled by default; opt in to share anonymous usage statistics with Metabase.
- Auto-update: Optionally let the Edka agent apply newer chart and image versions automatically using a patch, minor, major, or custom version policy.
Getting Started
- Click “Deploy Metabase” below.
- Select the PostgreSQL installation, database, and user Metabase should use.
- Adjust resources, placement, and access settings as needed.
- Choose a hostname to expose the dashboard, or keep it internal.
- Deploy, then open Metabase and complete the initial admin setup to start building dashboards.
Deploy Metabase
Metabase
Analytics
FreeCategory
Business Intelligence
Open-source business intelligence and dashboards on Kubernetes. Connect your data, build interactive charts, and share self-service analytics with your team.
Get started