Cloud Provider Support
Orchestr8 supports deployment across multiple cloud providers and local development environments. Choose the platform that best fits your needs.
Provider Overview
| Provider | Status | Kubernetes Service | Infrastructure Provisioning | Identity Management | Storage | Monitoring |
|---|---|---|---|---|---|---|
| AWS | 🚧 Partial | EKS | ⚠️ Manual setup required | IAM + OIDC | EBS, EFS, S3 | CloudWatch |
| Azure | 🚧 Partial | AKS | ⚠️ Manual setup required | Azure AD + OIDC | Azure Disk, Files | Azure Monitor |
| Google Cloud | ✅ Full Support | GKE | ✅ Terraform automated | Cloud Identity + OIDC | Persistent Disk, Filestore | Cloud Monitoring |
| Local Dev | ✅ Full Support | kind, minikube, Docker Desktop | ✅ Automated setup | Local auth | Local volumes | Built-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.