Installing GridGain 9 on Kubernetes using Helm Chart
This guide walks you through deploying a GridGain 9 cluster on Kubernetes using Kubernetes Helm Chart.
Prerequisites
-
Kubernetes cluster version 1.26 or more recent
-
Helm version 3 or more recent
-
PersistentVolume provisioner support in the persistence configuration
Version Lifecycle
The information about versioning and lifecycle of GridGain 9 is available on the Versioning page.
Installing Helm Chart
Step 1: Add the Helm Repository
First, add the Helm chart repository with the following commands:
helm repo add gridgain https://gridgain.github.io/helm-charts/
helm repo update
Step 2: Install the Helm Chart
Install the chart with the default configuration:
helm install my-release gridgain/gridgain9
This installs GridGain 9 on your Kubernetes cluster.
Configuring Installation
GridGain provides extensive helm chart examples in a dedicated GitGub repository.
The complete example shows how to set up a production-ready version of GridGain 9 with Helm.
Updating Installation
To update your GridGain installation with new configuration or values:
-
Modify the desired settings in your
values.yamlfile; -
Apply the changes using the Helm upgrade command:
helm upgrade my-release gridgain/gridgain9 -f values.yaml
Uninstalling GridGain
To remove the installation from your Kubernetes cluster, use the following command:
helm uninstall my-release
Limitations and Considerations
When running GridGain 9 in a Kubernetes environment, the node configuration becomes read-only and cannot be modified by using the gridgain9 node config update CLI command. This is by design, as node configuration is managed via Kubernetes resources.
Getting Help
For more information about available options and values, refer to the Helm chart documentation on Artifact Hub.
If you have questions or concerns, open an issue in our GitHub repository.
© 2026 GridGain Systems, Inc. All Rights Reserved. Privacy Policy | Legal Notices. GridGain® is a registered trademark of GridGain Systems, Inc.
Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation.