.. meta:: :description: Update Hasura GraphQL engine with Kubernetes deployment :keywords: hasura, docs, deployment, kubernetes, update Updating Hasura GraphQL engine running on Kubernetes ==================================================== .. contents:: Table of contents :backlinks: none :depth: 1 :local: 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: .. raw:: html hasura/graphql-engine:latest 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: .. raw:: html containers:
- image: hasura/graphql-engine:v1.0.0-alpha01
you should change it to: .. raw:: html containers:
- image: hasura/graphql-engine:latest
Step 3: Rollout the change -------------------------- .. code-block:: bash $ kubectl replace -f deployment.yaml .. note:: If you are downgrading to an older version of the GraphQL engine you might need to downgrade your metadata catalogue version as described in :doc:`../downgrading`