Observo Manager Installation

Overview

Observo Manager is the central management platform for configuring and monitoring Observo Sites in your environment. It enables comprehensive data pipeline management, monitoring, and analytics through a unified interface.

Deployment Requirements

System Requirements

  • Kubernetes cluster (3+ nodes)

  • Per node:

    • 4 vCPU

    • 16 GB Memory

    • 15GB Disk Volume

  • 50GB additional storage

Software Requirements

  • Required Kubernetes add-ons:

    • CNI driver

    • CSI driver

    • kube-proxy

    • core-dns

  • Helm (avoid version 3.13.0)

  • Container registry access

Dependencies

Certificate manager (cert-manager)

  • Observo uses a certificate manager to manage SSL certificates for secure communication between the Manager and Site.

  • If you do not have a certificate manager installed, Observo Manager will install cert-manager as a dependency.

  • If you have cert-manager installed, modify the manager helm values to use the existing cert-manager.

Ingress

  • Observo Manager relies on nginx ingress controller for routing traffic to the Observo Manager UI and API.

  • We support use of custom ingress class via helm values if your environment uses a different ingress controller.

Prometheus Operator

  • Observo Manager uses Prometheus Operator for monitoring and alerting.

  • If you do not have Prometheus Operator installed, Observo Manager will install Prometheus Operator as a dependency.

  • If you have Prometheus Operator installed, modify the manager helm values to disable deployment of Prometheus Operator.

Quick Steps

  1. Verify requirements

  2. Configure environment

  3. Deploy using Helm

  4. Verify installation

Installation Guides

For specialized deployment scenarios or air-gapped environments, please contact Observo support team.

Last updated

Was this helpful?