...
Add/remove optional services from stack
Precondition:
- Stack is stopped
Primary flow:
- The project admin can add or remove optional services from an existing stackIdeally, this is done via a "Add/remove services" button from within the stack interface
Alternative flows
- The project admin cannot remove required subservices of optional services (e.g., you cannot remove Rabbit without first removing Image Preview in Clowder)
Remove stack
The project admin can remove a stack.
They are prompted to confirm removal
They are prompted to remove or retain allocated storage for the stack.
...