Oobeya Installation Tutorial (Helm)

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

Note: Oobeya uses an IngressRoute object to expose the application interface. The default configuration is provided in _traefik-route.yml.

The routes defined under the routes section are available for each Ingress provider.

Install Oobeya Helm Chart

Please create a namespace for Oobeya.

$ kubectl create namespace oobeya

Please request a token from the Oobeya team for registry access.

$ kubectl create secret docker-registry oobeya-secret \
     --docker-server=https://oobeya.azurecr.io \
     --docker-username=(Credentials-Name) \
     --docker-password=(Your-Credentials) --namespace=oobeya

You can download the chart package.

$ wget https://oobeya-app.s3.us-east-1.amazonaws.com/oobeya-helm-lts.tar

$ tar -xvf oobeya-helm-lts.tar && cd oobeya

Configure Persistent Volumes

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

values.yaml.oobeyMongo

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

Configuration

To access Oobeya from the browser, you need to add the domain name or machine IP to the configuration.

  • Please edit this:

  1. values.yaml.oobeyaDashboard

  1. values.yaml.oobeyaGateway

Installing Oobeya with Helm

Last updated

Was this helpful?