This is Step 1 - You need a cluster before deploying applications. This takes about 30 minutes and only needs to be done once.
Why Create a Cluster First?
Your Kubernetes cluster is the foundation where all your applications, databases, and services will run. Qovery provisions and manages:Infrastructure Management
Kubernetes installation, configuration, and upgrades
Networking & Security
Load balancing, SSL/TLS certificates, and secure networking
Auto-Scaling
Automatic scaling based on traffic and resource usage
Monitoring & Logging
Built-in observability and log aggregation
Choose Your Cloud Provider
Select where you want Qovery to create your managed Kubernetes cluster. Each guide details exactly what gets created (networking, IAM, node pools) for that provider:Amazon Web Services
Elastic Kubernetes Service (EKS)
Google Cloud Platform
Google Kubernetes Engine (GKE Autopilot)
Microsoft Azure
Azure Kubernetes Service (AKS)
Scaleway
Kapsule Kubernetes
Already have a Kubernetes cluster? Connect it instead (BYOK) rather than provisioning a new one.
What’s Next?
Production Applications
Continue your setup:
- Deploy your first application
- Configure auto-scaling
- Set up monitoring
- Add custom domains
Ephemeral Environments
Continue your setup:
- Enable preview environments
- Configure PR deployments
- Set up auto-cleanup policies
Deploy First App
Quick start option:Skip the full guide and deploy your first application right away
Explore More Use Cases
Browse all options:See all available use cases and deployment scenarios