Manage Multiple Stacks as a Collection With Centralized Configuration

Problem Statement & Use Case

Currently, Spacelift users must manage Stacks independently, which is complex and inefficient for organizations deploying, updating, or retiring groups of related infrastructure resources. There is no native way to treat multiple Stacks as a unified collection, centrally manage their configuration, or handle lifecycle operations (creation, update, deletion, dependencies) as a group.


Proposed Solution

Introduce a “Collection” or “Stack Group” feature to:

  • Group multiple Stacks and maintain their configuration in a single place.

  • Allow centrally manage the configuration for the group (ideally with nice UI) and propagate configuration updates to all member Stacks. A non-technical person should be able to modify the configuration.

  • Create special UI views to track deployment of Stacks inside the collection.

  • Support adding and removing Stacks from the collection, with lifecycle events (creation, update, deletion) tracked and applied consistently.

  • Enable defining dependencies between Stacks in a collection, with safe orchestration of deployment order.

Workaround
No workaround
Problem
-

Please authenticate to join the conversation.

Upvoters
Status

👀 In Review

Board

💡 Feature Requests

Tags

Stacks

Date

6 months ago

Subscribe to post

Get notified by email when there are changes.