Skip to main content

Images and versions

The Datagrok services that run on every deployment path (Components) are pulled from Docker Hub. Defaults below are pinned to the latest stable Datagrok release and are tested together. Override only when you need to pin a specific release or test a candidate.

Latest defaults

ServiceImageVersion
Datagrokdatagrok/datagrok1.27.3
Grok Pipedatagrok/grok_pipe1.19.0
Grok Spawnerdatagrok/grok_spawner2.16.0
Grok Connectdatagrok/grok_connect2.6.2
Jupyter Kernel Gatewaydatagrok/jupyter_kernel_gateway1.31.0
Grok Registry Proxydatagrok/grok_registry_proxy1.27.1
RabbitMQrabbitmq4.0.5-management

The Helm chart (oci://registry-1.docker.io/datagrok/datagrok) is published in the same repo as the datagrok image, with chart tags suffixed -helm to keep the namespaces disjoint — so for Datagrok 1.27.3 use chart tag 1.27.3-helm.

Tag conventions

TagPublished fromUse for
1.27.3, 1.27.2, ...Release tagsProduction
1.27.3-rc, ...release/* branchesRelease candidates
bleeding-edgemaster, nightlyDev / evaluation
latestMost recent stableConvenience alias

Helm chart tags follow the same scheme with a -helm suffix (1.27.3-helm, 1.27.3-rc-helm, bleeding-edge-helm).

Independent release cadence

  • RabbitMQ is an upstream image. Bump its tag only when there's a reason to — Datagrok versions don't pin to specific RabbitMQ versions.
  • PostgreSQL is the pgvector/pgvector:pg17 image when the Helm chart provisions Postgres in-cluster. For managed Postgres (RDS, Cloud SQL, Azure Database, on-prem), use any PostgreSQL 17 instance.

Pinning per-deployment

DeploymentHow to pin
AWS CFN (EKS / ECS)DatagrokVersion, GrokPipeVersion, ... CloudFormation parameters
Helm chart--set datagrok.image.tag=1.27.3 --set grokPipe.image.tag=1.18.0 ... or values overlay
Local Docker ComposeDATAGROK_VERSION=1.27.3 etc. before docker compose up
GCP Terraform moduledatagrok_version = "1.27.3" input variable

Older releases

See the release history for archived versions and breaking changes. Older Datagrok releases pin different versions for sub-services — bump them as a set when upgrading.