The Grainite 2323.1 release is a limited production ready (PR) release meant for Grainite Design Partners. This release is suitable for continued application development, production deployments and creation of operational practices for Grainite Clusters.

New Features:

  • The gx CLI is now available as a standalone binary. Installation instructions can be found here.

  • Added support for installing Grainite to an existing Kubernetes cluster. Instructions here.

  • Cluster creation scripts now support creation of an external load balancer when the -E option is specified. By default, an internal load balancer will be created for the service end points within the worker nodes' subnet. With the -E option, a public Load Balancer will be created instead, which is only accessible from the IP address ranges specified in the CIDR list. See the cluster creation instructions for more details.


  • The support bundle collection scripts included in the samples repository under the support-tools directory (a.k.a. client package) now only collect the logs that are most critical for Grainite support. This is to allow for smaller support bundles that can be more easily sent to Grainite support as an email attachment or uploaded to a shared storage location. A -a option has been added to also collect the cores if needed. More details here.

Known Issues:

  • Affects only single node development instances, not clusters: after a large amount of data has been ingested (approximately over 5GB) of events, if the Grainite container is restarted, topic dump may hang. The workaround if this issue is encountered would be to delete accumulated data by running rm -rf <path to dx directory>.


  • Stability and performance fixes.

Last updated