Parameterized Runbooks
Runbooks frequently require new data like <username>
, <email>
, etc. on every run.
Savvy supports Runbook Parameters natively across the dashboard and CLI.
Create Runbook Parameters
Navigate to the runbook on the dashboard and replace hard-coded data with a <placeholder-value>
.
Parameter Syntax
Savvy treats any sequence of alpha numeric characters plus -
and _
enclosed in <>
as a valid parameter.
Valid Examples
<username>
<email>
<instance-id>
<file_name>
<param_2>
Example Runbook
How To View Logs from a k8s Container after it Crashes
Set Parameters
savvy run
automatically detects parameters in a runbook and will prompt you to set values for any unset runbook parameters.