On This Page

Home / Stream/ Set Up Cribl Stream/Set Up Version Control

Set Up Version Control

As part of the Cribl Stream installation process for on-prem deployments, verify that Git is installed on the hosts running your deployment. Git is a required component for various reasons:

  • It is a dependency for many Cribl Stream features.
  • The Monitoring > Licensing dashboard will display configuration change markers only if you have git installed.
  • All configuration changes must be committed before they are deployed. The Leader notifies Workers that a new configuration is available, and Workers pull the new configuration from the Leader Node.

See Commit and Deploy Changes for more information about how to deploy changes with the UI. You can also use the Cribl API to automate commit and deploy commands. Read Commit and Deploy Changes in the API documentation for more information.

Requirements

Cribl Stream requires Git 1.8.3.1. or later.

For distributed deployments, git must be installed and available locally on the host running the Leader Node.

Verify Git

To verify that git is available and running the required version, run:

git --version

Install Git

To install Git, see the Git Installation steps in the official Git documentation.