Set Up Version Control
As part of the Cribl Edge 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 Edge features.
- The Monitoring > Licensing dashboard will display configuration change markers only if you have
gitinstalled. - All configuration changes must be committed before they are deployed. The Leader notifies Edge Nodes that a new configuration is available, and Edge Nodes 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 Edge 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 --versionInstall Git
To install Git, see the Git Installation steps in the official Git documentation.