> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-9/gridgain9-management/installation.md).

# Installation and Upgrade

Ways to install and deploy GridGain 9, from ZIP archives and packages to Docker and Kubernetes.

This section covers the available ways to install and deploy GridGain 9. Choose the method that fits your environment — ZIP archive, DEB or RPM package, Docker, or Kubernetes — and follow the corresponding guide.

{% columns %}
{% column %}
{% content-ref url="/pages/PVK4zZ527CE4aVmxUGrY" %}
[Installing Using ZIP Archive](/docs/gridgain/gridgain-9/gridgain9-management/installation/installing-using-zip.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Install the GridGain 9 database and CLI tool from the distributed ZIP archives, then start a node.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/SzHZq8shOKp9R7YTkVZy" %}
[Installing DEB or RPM Package](/docs/gridgain/gridgain-9/gridgain9-management/installation/installing-deb-rpm.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Install GridGain 9 from DEB or RPM packages and run it as a service or a stand-alone process.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/VnV9JwMkqVMuGqJw9bUC" %}
[Installing Using Docker](/docs/gridgain/gridgain-9/gridgain9-management/installation/installing-using-docker.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Run GridGain 9 in Docker containers, including the server and dedicated CLI images, and start a cluster with Docker Compose.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/v9zhAAeYvIYt9MT8g85d" %}
[Installing on Kubernetes](/docs/gridgain/gridgain-9/gridgain9-management/installation/installing-on-kubernetes.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Deploy a GridGain 9 cluster on Kubernetes with ConfigMaps, a StatefulSet, and an initialization job, and configure logging, probes, and autoscaling.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/QuleaAl7YHPjQgnuFmMn" %}
[Installing with Helm Chart](/docs/gridgain/gridgain-9/gridgain9-management/installation/installing-with-helm.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Deploy, configure, update, and uninstall a GridGain 9 cluster on Kubernetes using the GridGain Helm chart.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/RrepmNw02PJHapFGefxv" %}
[Software Identification (SWID)](/docs/gridgain/gridgain-9/gridgain9-management/installation/software-identification.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Understand the Software Identification (SWID) tags that GridGain 9 distributions ship, where they are located, and the fields they carry.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/2meGkSAUkthA9zgWcZng" %}
[Upgrading GridGain 9](/docs/gridgain/gridgain-9/gridgain9-management/installation/upgrade.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Procedures for upgrading GridGain 9 — full-cluster and rolling upgrades of the cluster, and upgrading client applications.
{% endcolumn %}
{% endcolumns %}
