View SSH User Agent on the plugin site for more information.
This plugin allows you to manage agents running on *nix machines over SSH using User's Credential Store. This is forked and inherited from SSH-Slaves Plugin.
Advantages over SSH Slaves Plugin:
- It would enable the Management of Nodes through the User Credential Store instead of Global ones, enhancing the security of the Jenkins Users.
- Other users can't see the credential ID's that are stored for Management of Nodes.
- Dynamically adding/deleting user specific nodes would become easier
Adding User Scoped Credentials:
After logging into Jenkins, click topleft corner on the user name → Credentials → Add Credentials in Stores Scoped to Use.
NOTE: Only user who created credentials can update/delete credentials.
Configuring the Node:
Manage Jenkins → Manage Nodes → New Node
Documentation is in Progress!