Skip to content

Getting Started

Orion Logo Orion Logo

Orion leverages Kubernetes, allowing it to run on any modern K8s deployment. This architecture provides exceptional flexibility and scalability across diverse environments.

Setup Process

To get up and running, you will need to complete 2 distinct steps - getting a cluster up and only then deploying Orion. This is greatly simplified with our Oneclick installer, available for on-premise deployments. It completes both steps in one go and allows you to handle joining more machines directly within the Orion UI.

If you are getting a cluster up from scratch and would like to use our guide, you can find information on both our installer and the cluster setup here

If you opt to do it outside the official installer, you will need to:

  • Get a Kubernetes cluster up.
    • We provide guides for our recommended kubernetes platforms. We build our product in a way that lets it serve both Kubernetes newcomers as well as power users.
    • Orion is vendor-agnostic and easy to get running anywhere - while we provide recommendations, advanced Kubernetes users can easily deploy it on a setup of their choice.
    • We expect a certain labeling scheme within the cluster. See Pre-Requisites
    • Once you are ready to proceed with that, our Cluster Setup Overview is a good reference.
  • Once you have a cluster running, you can install Orion.
    • for clusters using either our oneclick installer or Ansible deployment, Orion is installed by default together with the cluster.
    • for clusters with internet access, you can follow the Online Orion Install
    • for offline, airgapped environments, we maintain an Airgap Guide

Deployment Options

We've successfully tested Orion on multiple Kubernetes distributions:

- Local Development: Development teams use kind clusters to run Juno.
- Cloud: Our internal production Juno Cloud runs on Amazon EKS
- On-Premises: Test environments operate on k3s with hybrid architectures (Raspberry Pi + x86)
- Hybrid: The best of both on-prem and cloud. Burst as you please.

This universal compatibility ensures you can deploy Orion in whatever environment best suits your infrastructure needs. Simply work through the prerequisites and then follow the installation guide that corresponds to your chosen deployment method.