Skip to content

Add sandbox command#224

Draft
gtsiolis wants to merge 2 commits intomainfrom
des-217-add-sandbox-command
Draft

Add sandbox command#224
gtsiolis wants to merge 2 commits intomainfrom
des-217-add-sandbox-command

Conversation

@gtsiolis
Copy link
Copy Markdown
Member

@gtsiolis gtsiolis commented May 4, 2026

Add lstk sandbox command group for managing cloud-hosted LocalStack sandbox instances.

Command Description
lstk sandbox create <name> Create a sandbox instance
--timeout 60 — Instance lifetime in minutes
-e KEY=VALUE — Environment variable to pass to the instance
lstk sandbox list List instances in a table
lstk sandbox describe <name> Show raw JSON instance state
lstk sandbox delete <name> Delete an instance
--wait — Poll until fully deleted
--wait-timeout 5m — Max time to wait when --wait is set
lstk sandbox logs <name> Fetch instance logs
lstk sandbox url <name> Print endpoint URL (scripting-friendly)
lstk sandbox reset <name> Reset LocalStack state via /_localstack/state/reset

Sandbox name is a positional argument, a hidden --name flag exists for migration compatibility from CLIv1.

@gtsiolis gtsiolis self-assigned this May 4, 2026
@gtsiolis gtsiolis force-pushed the des-217-add-sandbox-command branch from 6fd24ee to ea016ac Compare May 4, 2026 13:47
@gtsiolis gtsiolis force-pushed the des-217-add-sandbox-command branch from 522a8d6 to d8dd6f3 Compare May 4, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant