graphql-engine/docs/graphql/manual/deployment/kubernetes/updating.rst
2018-12-03 17:42:24 +05:30

53 lines
1.2 KiB
ReStructuredText

Updating Hasura GraphQL engine running on Kubernetes
====================================================
.. contents:: Table of contents
:backlinks: none
:depth: 1
:local:
This guide will help you update Hasura GraphQL engine running on Kubernetes. This guide assumes that you already have
Hasura GraphQL engine running on Kubernetes.
Step 1: Check the latest release version
----------------------------------------
The current latest version is:
.. raw:: html
<code>hasura/graphql-engine:<span class="latest-release-tag">latest</span></code>
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
<code>
containers:<br>
- image: hasura/graphql-engine:v1.0.0-alpha01
</code>
you should change it to:
.. raw:: html
<code>
containers:<br>
- image: hasura/graphql-engine:<span class="latest-release-tag">latest</span>
</code>
Step 3: Rollout the change
--------------------------
.. code-block:: bash
$ kubectl replace -f deployment.yaml