EC-Admin is a collection of advanced management, optimization, and customization tools for CloudBees Flow. It includes tools for:
- Bulk resource health checks
- White labeling
- Log management
- Advanced backup
- License statistics
- Debug tools
- More
EC-Admin is used in many CloudBees Flow field deployments.
In June 2018, the plugin was converted to the Plugin Wizard DSL framework format so the whole plugin code is now managed on GitHub without the need to extract the project first. In March 2019, the plugin was furthermore converted to the new plugin builder to improve promotion time
The official stable version can be found in the plugins catalog or in our plugins directory. You can also follow development in our Community GitHub repository. For the latest code changes, check the maintainer's fork
Requirements:
- CloudBees Flow 6.0 minimum
- EC-PluginManager 1.4.0
It is available as a plugin delivered in the form of a .jar file.
To install the plugin, use one the following methods:
- CloudBees Flow Administration/Plugins UI - "Install from File/URL"
- CLI -
ectool installPlugin --force 1 EC-Admin.jar
- Perl -
$ec->installPlugin()
API.
Don't forget to promote the plugin after installation.
To install on 4.0.x or or 4.1.x, import the EC_4.0.xml file. Be
aware that some features are not present as the original project
makes use of createJobStep()
API which was introduced in 4.2.0:
ectool import /path_to/EC-Admin_for_EC_4.0.xml --disableSchedules 1
-
License Logger:
- Mike Westerhof
-
deleteObjects:
-
testResources:
-
Everything else:
Thanks to Mark Hall for providing the Dev and Prod logos for changeBannerColor.
Thanks to David Hubbell for his constant flow of fixes to my poor code.
This plugin is free for use. Modify it however you see fit to better your experience using CloudBees Flow. Share your enhancements and fixes
This module is not officially supported by CloudBees. It has undergone no formal testing and you may run into issues that have not been uncovered in the limited testing done so far.
CloudBees should not be held liable for any repercussions of using this plugin.