You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've searched the issue queue to verify this is not a duplicate feature request.
I've pasted the output of kargo version, if applicable.
I've pasted logs, if applicable.
Proposed Feature
Allow Stage dependencies (spec.requestedFreight[].sources.stages) to be selected by selector (labels or something similar) allowing for dynamic stage dependency mapping.
Motivation
I aim to replace my usage of AppSet Progressive Syncs with Kargo to manage and maintain our cluster addons. To achieve this simplistically, each cluster is either marked as dev, stage or prod. These clusters are automatically generated as a Kargo Stages through an AppSet with Cluster generator (pending #339). My clusters are dynamic and may change, but I want to enforce my stage dependencies automatically.
Right now my stage dependencies are set manually as this is a static list of known stages.
Suggested Implementation
Being able to use a labelSelector (or similar) allows me to label stages with the environment and have them automatically map the dependencies. Whilst #339 states dependency mappings, I feel this is a smaller change and something that could provide value whilst the full StageSet implementation is designed out.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it had no activity for 90 days. It will be closed if no activity occurs in the next 30 days but can be reopened if it becomes relevant again.
Checklist
kargo version
, if applicable.Proposed Feature
Allow Stage dependencies (
spec.requestedFreight[].sources.stages
) to be selected by selector (labels or something similar) allowing for dynamic stage dependency mapping.Motivation
I aim to replace my usage of AppSet Progressive Syncs with Kargo to manage and maintain our cluster addons. To achieve this simplistically, each cluster is either marked as dev, stage or prod. These clusters are automatically generated as a Kargo Stages through an AppSet with Cluster generator (pending #339). My clusters are dynamic and may change, but I want to enforce my stage dependencies automatically.
Right now my stage dependencies are set manually as this is a static list of known stages.
Suggested Implementation
Being able to use a labelSelector (or similar) allows me to label stages with the environment and have them automatically map the dependencies. Whilst #339 states dependency mappings, I feel this is a smaller change and something that could provide value whilst the full StageSet implementation is designed out.
The text was updated successfully, but these errors were encountered: