VM Based Deployment
Overview
This guide outlines the steps required to deploy and manage Observo Site on a virtual machine (VM). VM-based deployment provides a simplified installation method suitable for testing, development, or small production environments.
Prerequisites
VM Requirements
Hardware:
4 vCPU or more
16 GB RAM minimum
50 GB disk space
Network:
Static private IP address
Internet connectivity (unless air-gapped)
Operating System:
Ubuntu 20.04 LTS or later (recommended)
Red Hat Enterprise Linux 8 or later
Amazon Linux 2
Software Requirements
sudo privileges on the VM
Basic understanding of Linux commands
Basic understanding of Kubernetes concepts
Deployment Options
Standard Installation
Internet-connected environment
Direct access to container registries
Air-gapped Installation
Restricted network environments
Pre-downloaded artifacts
Installation Process Overview
Prepare Environment
Configure VM settings
Install dependencies
Set up networking
Deploy Kubernetes
Install k3s (lightweight Kubernetes)
Configure storage
Set up networking
Install Observo Site
Download configuration
Deploy components
Configure access
Verify Installation
Check component status
Verify connectivity
Test functionality
Next Steps
Choose your deployment path:
Additional Resources
Last updated
Was this helpful?

