Some questions before choosing Qovery

Hi! At Greener Bio we are highly considering using Qovery for our deployment stage. Before choosing Qovery we would like to ask a few questions.

  1. Are environments deployed in separate clusters? What about previews?

  2. Can Qovery provide github deployment environments?

  3. On previews, is there any Qovery bot or action that adds the preview url into Pull requests?

  4. Is it possible to do rollbacks on the apps?

  5. Is there a guide to roll out from Qovery if needed?

  6. Can we get a guided setup for our Qovery account?

  7. Is there any plan for startups?

Also we have some Redis and Kafka stuff, but I think that will still be deployed manually since Qovery doesn’t support it right?

Thanks!

1 Like

Hi @teovillanueva :wave: , happy to know you consider using Qovery :slight_smile: . I respond inline.

Yes, you can deploy your environments into separate clusters. It’s a good pattern if you want to isolate your production from your staging/dev environments.

To have multiple clusters, it’s as simple as:

  1. Getting into your organization settings
  2. Add a new cluster

When you create a new environment, you will have the ability to deploy it into the cluster you want.

Check out this multi-cluster demo here: Multi-cluster with Qovery - Prod, Staging, Dev

Same as above, with the difference that you need to create a “Deployment rule” to indicate where you need to create the new environment based on your git branch name.

Can you clarify your question? What do you mean by GitHub deployment environments? Qovery integrates to your git and will deploy automatically (configurable) every change that you make on your Git repository.

We plan to support Preview URL in your Pull Request for march 2022 (this month). cc @Alessandro_Carrano @a_carrano @Florian_Lepont

You can rollback your application. Check this out here.

Unfortunately, no, but happy to have your contribution with a tutorial on how-to :slight_smile: You can drop the qovery namespace in your Kubernetes cluster and remove your cloud credentials, and you will be free of Qovery while keeping your infrastructure running. Plus, we give you access to all the generated Terraform files.

You can follow John’s video to set up your Qovery account. Happy to help you out via this forum if you need any help.

Written tutorial: Zero to Hero - How to deploy your apps on AWS in 30 minutes | Qovery
Video tutorial: Install Qovery on your AWS account in 5 minutes with John Gramila - YouTube

We have a Free plan.

We do support Redis out of the box, so you don’t need to install it yourself. However, we do not support Kafka but there is no problem for you to install it on your Kubernetes cluster via helm (we have several customers doing that with zero issues).

I hope it helps.
Romaric.