Skip to content

Teardown

sprig’s self-contained design makes removal mechanical:

  1. Builder sandboxes — delete each rg-sprig-user-* resource group (removes all published apps).
  2. Platform — delete rg-sprig-platform.
  3. Entra — delete the app registrations: sprig-platform-api, sprig-cli, and the per-app sprig-app-* registrations (all owned by the platform identity, so they’re easy to enumerate).
  4. Subscription budget — delete the sprig-monthly budget.
  5. Builder machines: remove ~/.sprig/ (config + token cache) and the plugin folder.

Nothing else was touched: no changes outside the sprig resource groups, no tenant-wide settings, no residual grants — the platform identity’s rights die with the identity.

Export the audit trail (storage tables) before step 2 if you have retention requirements.