User Story
As a Platform Mesh operator,
I want to enable and disable components in a running instance (via Helm values),
so that I can adapt a stack's footprint and capabilities on demand without redeploying or rebuilding it.
Acceptance Criteria
Parent Epic
#290
Additional Context
Across the Opendefense Cloud, stacks exist in different sizes (data center, deployable/field, mobile) and a stack may move between environments, scale up or down, or shift its mission profile, which changes what capabilities it needs.
Rather than maintaining separate builds per size or rebuilding when requirements shift, operators must be able to compose a stack at runtime — turning optional components (e.g. the Portal/OpenMFP) on or off as needed — while the always-required Core remains stable. This keeps the uniform "manage all stacks the same way" operating model intact regardless of footprint.
User Story
As a Platform Mesh operator,
I want to enable and disable components in a running instance (via Helm values),
so that I can adapt a stack's footprint and capabilities on demand without redeploying or rebuilding it.
Acceptance Criteria
Parent Epic
#290
Additional Context
Across the Opendefense Cloud, stacks exist in different sizes (data center, deployable/field, mobile) and a stack may move between environments, scale up or down, or shift its mission profile, which changes what capabilities it needs.
Rather than maintaining separate builds per size or rebuilding when requirements shift, operators must be able to compose a stack at runtime — turning optional components (e.g. the Portal/OpenMFP) on or off as needed — while the always-required Core remains stable. This keeps the uniform "manage all stacks the same way" operating model intact regardless of footprint.