Self-Managed Installations

JuliaHub can be deployed as a self-managed installation in your own infrastructure. Choose the installation method that best fits your environment:

Available

  • Azure (Helm) — Deploy the full JuliaHub platform on an Azure Kubernetes Service (AKS) cluster using Helm. Includes compute support for batch jobs and applications.

  • Embedded Cluster — Deploy JuliaHub on a single Linux machine with no existing Kubernetes cluster required. Currently provides the package server only (compute support is planned for a future release).

Coming Soon

  • AWS (Helm) — Deploy the full JuliaHub platform on Amazon Elastic Kubernetes Service (EKS) using Helm.

  • GCP (Helm) — Deploy the full JuliaHub platform on Google Kubernetes Engine (GKE) using Helm.