Updating Hasura GraphQL engine running on Kubernetes

This guide will help you update the Hasura GraphQL engine running on Kubernetes. This guide assumes that you already have the Hasura GraphQL engine running on Kubernetes.

Step 1: Check the latest release version

The current latest version is:


All the versions can be found at: https://github.com/hasura/graphql-engine/releases.

Step 2: Update the container image

In the deployment.yaml file, update the image tag to this latest version.

For example, if you had:

- image: hasura/graphql-engine:v1.0.0-alpha01

you should change it to:

- image: hasura/graphql-engine:latest

Step 3: Rollout the change

$ kubectl replace -f deployment.yaml


If you are downgrading to an older version of the GraphQL engine you might need to downgrade your metadata catalogue version as described in Downgrading Hasura GraphQL engine