Self-Managed Cluster

Qovery Self-Managed (or BYOK: Bring Your Own Kubernetes) is a self-hosted version of Qovery. It allows you to install Qovery on your own Kubernetes cluster. Read this article to better understand the difference with the Managed Kubernetes by Qovery. In a nutshell, Qovery BYOK is for Kubernetes experts who want to manage their own Kubernetes cluster. In this version, Qovery does not manage the Kubernetes cluster for you.

Prerequisites

  • You have a GCP GKE Kubernetes cluster up and running.
  • You have a GCP GKE Kubernetes cluster with at least 4 CPUs and 8GB of RAM.
  • You have kubectl installed and configured to access your GCP GKE Kubernetes cluster.
  • You have helm installed.
  • You have a Qovery account. If you don't have one, please sign up at https://start.qovery.com

Install Qovery on your GCP GKE cluster

  1. Install Qovery CLI by running the following command:

    To download and install Qovery CLI on any Linux distribution:

    $ curl -s https://get.qovery.com | bash
  2. Authenticate with Qovery by running the following command:

    # Sign up and sign in command
    $ qovery auth

    Your browser window with Qovery sign-up page will open. Follow the instructions to sign up and sign in.

  3. Install Qovery on your GCP GKE cluster:

    qovery cluster install

    Respond to the prompts to install Qovery on your GCP GKE Kubernetes cluster.

That's it, you can now use Qovery on your GCP GKE cluster.

Connect to the Qovery console to validate that Qovery is properly installed and start deploying your applications.

What's Next?

Now that you have Qovery installed on your Kubernetes cluster, you can check that Qovery is properly installed by following the Validate Installation guide.