defenseunicorns / uds-cli

Apache License 2.0
24 stars 10 forks source link

More component selection options #757

Closed UncleGedd closed 1 month ago

UncleGedd commented 1 month ago

Is your feature request related to a problem? Please describe

Relates to: https://github.com/defenseunicorns/uds-cli/issues/426 and https://github.com/defenseunicorns/uds-core/issues/534

Aggregating feedback for component selection / deselection in this ticket

Downstream teams are requesting more options for selecting/deselecting package components at create and deploy time. Noting that the dev deploy tasks should be done first

### Dev Deploy Tasks
- [ ] Enable selection of optional components at dev deploy time via a flag
- [ ] Enable deselection of optional components at dev deploy time via a flag
### (normal) Deploy Tasks
- [x] Enable selection of optional components at create time (already implemented)
- [ ] Enable deselection of optional components at create time via a flag
UncleGedd commented 1 month ago

For the first slice of this ticket, we're going to implement something akin to uds dev deploy --exclude-component

UncleGedd commented 1 month ago

Need to confer with Zarf team on required and default

UncleGedd commented 1 month ago

Closing in favor of https://github.com/defenseunicorns/uds-core/pull/586