Integration with GitLab Runner
To manage / onboard GitLab Runner as the RBA tool, users need to perform the following steps:
- On the left menu bar, Go to Runbooks 🡪 Manage Runbook Tool. The Manage Runbook Tool appears.
- Click Create & Map Runbook Tool to add a new tool or click
to edit an
existing runbook automation tool. - Select the data source for which you need to create a runbook tool in thedata source field.
- Type the runbook tool name in the Runbook Tool Name* field.
- Select GitLab Runner from the Runbook Tool Type* drop-down.
- Select REST API as the integration method for BigFix for the Integration Method* field.
- Select Project Access Token as the Authentication Type*.
Figure 1. Create & Map Runbook Tool
- Selection of from Project Access Token requires users to enter Project Token*
- Integration Section:
- Type the URL in the API URL*. field.
Sample URL - https://<ip>:<port>
- Select the Integration Method Type* as POST.
- Type the return code key in the Return Code Key* field to identify the success or failure of runbook execution. E.g. status
- Type the return message key in the Return Message Key* field to display the
success or failure of runbook execution. E.g. result. Note:API URL is dependent on the selected integration method
- Type the URL in the API URL*. field.
- Authentication Section:
- Enter Project Token*.
- Base Section:
- Specify the path to get the consolidated scripts for the execution of
runbooks in the Master Runbook Path field. This will be provided by
respective Runbook Tool teams if they have a master runbook. Note:This is not a mandatory field. Users can change and run these scripts any time.
- Select Proxy Required, if the environment needs access to content from servers outside a firewall.
- Type the Toil Value (For Manual Execution) * which implies the manual execution time of runbook under this tool (in minutes).
- Type the Toil Value (For Auto Execution) * which implies the auto execution time of runbook under this tool (in minutes), if available else it’s a non-mandatory field.
- Type the Connection Retry Count* which shows the retry count in case the
connection with the RBA tool fails.
Figure 2. Create & Map Runbook Tool (Cont.)
- Specify the path to get the consolidated scripts for the execution of
runbooks in the Master Runbook Path field. This will be provided by
respective Runbook Tool teams if they have a master runbook.
- Click Submit / Update for adding a new tool or making changes to an existing tool. An appropriate success message will be displayed.