Deploying Orbital
Deploying Orbital
How to Get Orbital deployed
Production concepts
When deploying to production, there are common tasks you may wish to perform:
- Enable authentication and authorization in Orbital
- Use a git-backed workspace.conf file, to align with IAC
- Understand how secrets are handled in Orbital
- Understand how to configure Orbital via application properties or environment variables
Deploying using Docker Compose
A sample docker-compose.yml is maintained by the Orbital team and published at start.orbitalhq.com/compose.yml.
The quickest way to get it running is via our install script:
curl -fsSL https://start.orbitalhq.com | bashIt contains reasonable defaults for getting a local environment running. Note that by default, Orbital does not enable authentication or role-based authorization, and you’ll need to enable these.
Deploying with Terraform
Orbital maintains deployment scripts for production configurations of Orbital in Terraform.
These are available here
Deploying with Helm
A community maintained Helm chart is available for deploying on Kubernetes.
The Helm chart lives in it’s own Github repository, and can be installed using:
helm repo add orbital https://orbitalapi.github.io/helmhelm repo update
helm upgrade -i orbital orbital/orbital --namespace=orbital --create-namespace