Software Requirements

A few utilities are required to install the Observo AI software suite. Please ensure that you have the following software installed on your machine where the installation will be performed.

Deploying on Kubernetes

This cluster will serve as the foundation for hosting Observo Manager and/or Sites. If you are deploying on a VM, we typically use micro k8s or k3s to create a Kubernetes cluster on which Observo's services are deployed.

The minimum Kubernetes version supported is 1.16.

Helm

Helm should be installed on your local machine. It's essential to have Helm for deploying Observo Manager within the Kubernetes cluster. Please note that we recommend avoiding version 3.13.0 due to known issues related to pulling OCI charts.

Install helm by running the following command:

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

Kubectl

Kubectl is a command-line tool for interacting with the Kubernetes cluster. It's not required for installation, but it is useful for troubleshooting installation issues should they arise.

Install kubectl by running the following command:

curl -LO https://dl.k8s.io/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl

Deploying on VM

Supported Operating Systems (OS)

Observo supports deployment on the following Linux distributions:

  • Amazon Linux 2

  • Ubuntu 22.04 LTS or later

  • Red Hat Enterprise Linux (RHEL) 7 or later

  • CentOS 7 or later

Last updated

Was this helpful?