Label-based deployment targeting
Label targeting lets a Group Owner deploy a group configuration to a controlled subset, such as one region or runtime, without creating a separate ownership boundary.
Safety model
- FleetAMP first applies the selected group boundary.
- It evaluates exact-match label entries with logical AND.
- Managed labels override reported values for the same key.
- Preview shows the resolved collector count before submission.
- FleetAMP stores the selector and target snapshot with the request.
- Approval rechecks the selector to prevent authorization or membership changes from silently widening the deployment.
An empty selector means all collectors in the group. A selector matching zero collectors cannot be deployed accidentally; review the preview and validation result.
Example
Within the checkout / production / eu group, this selector targets only Kubernetes collectors in the west region:
region: eu-west
runtime: kubernetes
Collectors in other groups are never considered, even if their labels match.