Actions
User story #3543
closedAllow to set key=value tags on nodes
Status:
Resolved
Priority:
N/A
Assignee:
-
Category:
Web - Nodes & inventories
Target version:
Pull Request:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:
Description
We would like to extend Rudder so that arbitrary tags can be defined on nodes, in order to classify them better.
These tags would be key=value pairs, where the value is optional (just "key" is fine). Both key and value must respect the regex [a-zA-Z0-9_]+ (this ensures compatibility with CFEngine vars and classes names).
This features involves several changes:- Add a UI section to the "Node details" view to be able to add and delete tags on a node
- Add a search component so that searches and groups can query nodes based on their tags (tag X is defined, tag X has value Y, tag X has value Y.*Z...)
- Add a UI tool in the "List nodes" page to be able to select multiple groups and mass-apply a tag to them
Note: these changes may be separated out into several User Stories in this ticket tracker if necessary.
Attached is a photo of possible UI specs.
Files
Actions