Qovery Self-Managed (also known as BYOK: Bring Your Own Kubernetes) is a self-hosted version of Qovery. It allows you to install Qovery on your own Kubernetes cluster.Documentation Index
Fetch the complete documentation index at: https://qovery-docs-cronjob-required-affinity.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Qovery automatically updates ONLY the Qovery applications (agent, shell-agent, etc.) via the Qovery Helm chart. With the self-managed offer, it will be up to you to manage any dependency components (ingress, DNS, logging), making sure they run with the right version over time.The dependencies provided with the Qovery Helm chart are here to help you with the bootstrap, and are not maintained by Qovery.
Prerequisites
Before you begin, ensure you have:An operational Kubernetes cluster (any distribution)
Minimum 4 CPUs and 8GB RAM available in your cluster
kubectl installed and configured for cluster accesshelm package manager installedActive Qovery account - Sign up here
Installation
Step 1: Install Qovery CLI
Install the Qovery CLI on your local machine:- Linux
- MacOS
- Windows
- Docker
- *nix
- Arch Linux
- Manual
To download and install Qovery CLI on any Linux distribution:
Step 2: Authenticate
Authenticate with your Qovery account:Step 3: Deploy to Kubernetes
Run the installation command and follow the interactive prompts:Post-Installation
After successful deployment:-
Validate Installation: Check that all Qovery components are running:
- Verify in Console: Log in to Qovery Console to confirm your cluster appears with a Connected status.
- Deploy Applications: You can now start deploying your applications through the Qovery Console.
Next Steps
Deploy Your First App
Follow our quickstart guide
BYOK Advanced Configuration
Detailed setup and configuration options
Qovery Helm Chart
View on GitHub
Get Help
Contact support
Kubernetes Changelog
Kubernetes cluster related updates