Deploy Cribl Edge on MacOS with JAMF
Deploy Cribl Edge on macOS machines managed with JAMF Pro.
If you are using JAMF Pro to manage macOS machines, you may choose to deploy Cribl Edge using JAMF as well. You can do it by getting a bootstrap script for adding Edge Nodes from your Leader, and then configuring a JAMF policy that will run it.
See Add and Update Edge Nodes for more information about the bootstrap script.
Before you start, ensure that your environment meets the OS and System Requirements.
Create Fleet for Edge Nodes on MacOS
First, create a new Fleet that will house your macOS Edge Nodes.
Cribl generally recommends creating separate Fleets for different OS platforms.
- In the sidebar, select Fleets, then select New Fleet.
- Give the Fleet a descriptive Name, for example,
MacLaptops, and confirm with Save.
Prepare Bootstrap Script
Now, prepare the bootstrap script that will be used to add new Edge Nodes.
- In the sidebar, select Fleets, then select your new
MacLaptopsFleet. - Select Add/Update Edge Node, then macOS, then Add.
- Check that the target Fleet, the Leader hostname or IP, port, auth token, and any other options have been prefilled correctly, and correct them if necessary.
- Copy the generated script.
Use the Bootstrap Script in JAMF
Now you will run the script through JAMF Pro to create new Edge Nodes.
- Log in to your JAMF Pro console.
- Navigate to Settings in the sidebar. Then, in the Computer management section, select Scripts.
- Select New, give the new script a name (for example, “Install Cribl Edge”) and add an optional description.
- On the Script tab, enter the bootstrap script you copied from Cribl Edge.
- Confirm with Save.
Configure JAMF Pro Policy
Finally, you need to ensure JAMF runs the script on the desired macOS machines.
- In the JAMF Pro console, navigate to Computers > Policies.
- Select New to create a new policy and give it a descriptive name.
- In the Trigger section, enable Recurring Check-in to ensure the policy triggers with the recurring check-in frequency.
- In Execution Frequency, select Once per computer to ensure JAMF does not attempt to reinstall Cribl Edge.
- Select Scripts, then in the list of available scripts locate the “Install Cribl Edge” script and select Add.
With this configuration, JAMF will run the script that deploys Cribl Edge
once for every machine it manages, adding the new Edge Nodes to the MacLaptops Fleet.