For the complete documentation index, see llms.txt. This page is also available as Markdown.

Oobeya Installation Tutorial (Kubernetes)

Install Oobeya On-Premise Edition Using Kubernetes.

This guide explains how to install Oobeya on your Kubernetes cluster.

Minimum Hardware Requirements:

  • 16GB RAM (Server requires at least 16GB of RAM to run efficiently for enterprises.)

  • 8 CPU / 4 Core

  • 100GB Disk Space

Supported External NoSQL Databases

  • MongoDB Atlas, Azure CosmosDB, AWS DocumentDB, GCP Firestore, Custom MongoDB Server.

Note: Oobeya uses an Ingress object to expose the application interface. The default configuration is provided in ingresses.yml. If you are using Traefik, you can use traefik-route.yml instead.


Follow the steps below for the quick and easy installation of Oobeya to work with your data.

1. Create a Namespace

Create a dedicated namespace for Oobeya:

kubectl create namespace oobeya

2. Request Access Credentials

You will need a registry access token from the Oobeya team. Once received, create a Kubernetes secret:


3. Download Manifest Files

Download and extract the Oobeya installation manifests:


4. Configure Persistent Volumes

Persistent Volume Claims (PVCs) are defined in the following files:

  • oobeya-mongo.yml and oobeya-rabbitmq.yml

Edit each file to set the correct StorageClass name for your environment.


5. Configure Domain or IP

To access Oobeya in a browser, configure your domain name or machine IP.

Edit the configmaps.yml file:

Update the following fields:

1. dashboard-configmap

2. gateway-configmap


6. Deploy Oobeya

Apply all manifests to your Kubernetes cluster:


7. Access Oobeya

  • By default, Oobeya runs on port 80.

  • Once all services show 1/1 Running, you can access the Oobeya interface from your browser at:


Next Steps

After installation, you can proceed with:

Last updated