Skip to main content

Cloud Provider Support

Orchestr8 supports deployment across multiple cloud providers and local development environments. Choose the platform that best fits your needs.

Provider Overview

ProviderStatusKubernetes ServiceInfrastructure ProvisioningIdentity ManagementStorageMonitoring
AWS🚧 PartialEKS⚠️ Manual setup requiredIAM + OIDCEBS, EFS, S3CloudWatch
Azure🚧 PartialAKS⚠️ Manual setup requiredAzure AD + OIDCAzure Disk, FilesAzure Monitor
Google Cloud✅ Full SupportGKE✅ Terraform automatedCloud Identity + OIDCPersistent Disk, FilestoreCloud Monitoring
Local Dev✅ Full Supportkind, minikube, Docker Desktop✅ Automated setupLocal authLocal volumesBuilt-in

Feature Comparison

Core Features

  • ArgoCD GitOps: Supported on all providers
  • Istio Service Mesh: Full support across all platforms
  • Keycloak IAM: Works with all cloud identity providers
  • Prometheus Monitoring: Available everywhere
  • Cert-Manager: Automated TLS certificate management

Cloud-Specific Features

AWS (🚧 Partial Support)

  • 🚧 Manual EKS cluster setup required
  • 🚧 AWS Load Balancer Controller (manual configuration)
  • ✅ EBS CSI driver for persistent storage
  • 🚧 AWS ALB Ingress (requires manual setup)
  • ✅ CloudWatch integration available

Azure (🚧 Partial Support)

  • 🚧 Manual AKS cluster setup required
  • 🚧 Azure Application Gateway (manual configuration)
  • ✅ Azure Disk CSI driver
  • 🚧 Azure AD integration (manual setup)
  • ✅ Azure Monitor integration available

Google Cloud (✅ Full Support)

  • ✅ Automated GKE cluster provisioning via Terraform
  • ✅ GKE Autopilot support
  • ✅ Google Cloud Storage integration
  • ✅ Cloud Identity + Workload Identity integration
  • ✅ Cloud Monitoring and Logging

Local Development (✅ Full Support)

  • ✅ Automated setup with kind, minikube, or Docker Desktop
  • ✅ Port-forwarding for service access
  • ✅ Local volume persistence
  • ✅ Simplified networking for development

Getting Started

Ready to deploy? See the Getting Started section for installation instructions and the o8 setup --provider <your-provider> command.

Choose your cloud provider above for detailed setup guides and feature information.