Skip to content

Placeholders

Workflows frequently require new data like <username>, <email>, etc. on every run.

Savvy supports placeholders natively across the dashboard and CLI.

Using Placeholders


Navigate to the workflow on the dashboard and replace hard-coded data with a <placeholder-value>.

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 Workflow

How To View Logs from a k8s Container after it Crashes

Set Placeholders


savvy run automatically detects parameters in a runbook and will prompt you to set values for any unset runbook parameters.

Terminal window
savvy run
kubectl get po -n <namespace>
Set parameters for the command
Set <namespace>
> kube-system