microsoft / microsoft/aspire

CLI: command for wiping local persistent volumes

Open
#18,955 1 comment 3 reactions 0 assignees View on GitHub
area-cli area-orchestrator enhancement needs-design triage:bot-seen
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Is your feature request related to a problem? Please describe the problem.

A way to wipe all volumes provisioned by Aspire during local development.
Similar to the `aspire stop --force` command in 13.5 except it also tears down volumes.

### Describe the solution you'd like

A CLI command - maybe something like `aspire clean` or `aspire reset`.
Though we need to be careful not to confuse it with the existing `aspire destroy` command.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing `aspire stop --force` and `aspire destroy` CLI entry points and their tests, if present. Define how a new local-development command should identify and remove all Aspire-provisioned volumes without overlapping with `destroy`, then add coverage showing the intended command behavior and distinction.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.