Multi slave config plugin

Skip to end of metadata
Go to start of metadata

This plugin allows administrators to configure, add and delete several dumb slaves at the same time.

Plugin Information

Plugin ID multi-slave-config-plugin Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.2.0 (archives)
Aug 15, 2014
1.554
lenientshutdown (version:1.0.0, optional)
windows-slaves (version:1.0)
Source Code
Issue Tracking
Pull Requests
Maintainer(s)
GitHub
Open Issues
Pull Requests
Nicklas Nilsson (id: nilsi)
Fredrik Persson (id: fredrikpersson)
Robert Sandell (id: rsandell)
Joakim Ahle (id: joakim_ahle)
Usage Installations 2014-Aug 685
2014-Sep 710
2014-Oct 746
2014-Nov 746
2014-Dec 746
2015-Jan 784
2015-Feb 819
2015-Mar 872
2015-Apr 869
2015-May 867
2015-Jun 888
2015-Jul 896

Usage modes

Add slaves

When adding slaves, new names can be separated with space or be added as a number span. You can choose to create new "clean" slaves, or copy the settings from an existing slave. See picture below.

Configure slaves

The first step when configuring existing slaves is to mark which slaves to edit. This can be done by using several filters, or by just selecting slaves manually. See picture below.

The second step is to choose which settings to change by using the check boxes, edit them and apply. See picture below.

Node properties

Node properties can also be edited on several slaves at the same time since version 1.1.0. This is useful for editing any node specific settings that other plugins might contribute. 

Properties that all selected slaves have in common will appear in the hetero-list from the beginning. The remove these properties, simply press delete and they will be moved to the Remove hetero-list.

To add more properties, just add them to the hetero-list. 

To remove properties that not all selected slaves have, just select them in the remove properties hetero-list.

Manage slaves

This page is new since version 1.1.0 and lets you take slaves online / offline and also connect / disconnect them.

Delete slaves

Deleting slaves can be done by selecting which slaves to delete in the same way as when choosing to configure slaves.

Other features

Environment variables

If the slave name is needed as any setting, it's possible to use "$NAME" to get it expanded for each slave. For example, you could set the launch command to "launch /root/launch_slave $NAME.domain.com" on a slave called "slave1" and it would be saved as "launch /root/launch_slave slave1.domain.com".

Requirements

  • Javascript activated

Change Log

Version 1.2.0 (released Aug 15 2014)

  • Added button for taking offline leniently (if lenient shutdown plugin is installed)
  • Fixed removing NodeProperties when cloning slaves
  • Changed help text when adding slaves

Version 1.1.1 (released Jul 22 2014)

  • Fixed incorrect dependency to Windows Slaves Plugin

Version 1.1.0 (released Jul 11 2014)

  • Multiple slaves online/offline and connect/disconnect
  • Edit Node properties
  • Search for full names separated by space
  • Disabling delete buttons after the user starts deleting slaves
  • Added links to the slaves affected

Version 1.0.0

Initial release.

Labels

Edit
plugin-slaves plugin-slaves Delete
plugin-cluster plugin-cluster Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.