-
Notifications
You must be signed in to change notification settings - Fork 10
features.yaml config loading in controller #3350
Copy link
Copy link
Open
Milestone
Description
Add -features-config flag to the controller. Define config struct covering flex_algo.enabled (gates topology config and link admin-group tagging together) and community_stamping (granular per-tenant and per-device control). Restart required to pick up changes.
Milestone: RFC-18: Controller — Topology Config
RFC: #3288
Files affected:
controlplane/controller/cmd/controller/main.gocontrolplane/controller/internal/controller/(new config struct)
Size: Small
Tests:
- Missing file handled gracefully on startup
- Malformed YAML errors on startup
enabledandcommunity_stampingfields parse correctly
Blockers: None (can be parallelized with CLI milestone)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels