Skip to Content
DocsControl PanelFleet Templates

Fleet Templates

Fleet templates let you save a configuration as a reusable template and apply it to multiple instances with a single action. This ensures consistent configuration across your fleet and simplifies provisioning new instances.

Fleet templates require the fleet_templates license feature (Business+ plan).

Creating a Template

  1. Navigate to Fleet > Templates from the sidebar
  2. Click Create Template
  3. Enter a name and description
  4. Define the configuration as a JSON object (or YAML that gets stored as JSON)
  5. Click Save

Templates are versioned — each update increments the version number.

Applying a Template

  1. Open a template from the list
  2. Click Apply to Instances
  3. Select the target instances (individually or by group/tag)
  4. Click Apply

The configuration is pushed to each selected instance via the command delivery system. You can track the application status for each instance.

Application Status

StatusDescription
PendingTemplate queued for delivery
AppliedConfiguration successfully applied on the instance
FailedApplication failed (check instance logs for details)

Template API

EndpointMethodDescription
/api/fleet/templatesPOSTCreate a new template
/api/fleet/templatesGETList all templates
/api/fleet/templates/{id}PUTUpdate a template (increments version)
/api/fleet/templates/{id}/applyPOSTApply template to instances. Body: {instance_ids: [...]}
/api/fleet/templates/{id}/statusGETView application status per instance