Details
-
Task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Slider 0.70
-
None
Description
Slider does not yet provide functional extensibility for applications where the application can extend the behavior of the AppMaster and/or the Agent to provide some custom behavior. Such extension is by definition localized to application instance and thus will not affect other application instances. Such extension are an easy way to add plugins into Agent and AppMaster which would otherwise have needed creation of component types.
Possible examples are:
- Have agent report back some application specific data through the heartbeat
- Have AppMaster show some application specific data through the REST end point
- The above REST endpoint could be read-only or it can have limited PUT/POST capabilities
- AppMaster may allow plugins that perform application instance specific flexing, container allocation that are influenced by current application state, etc.
Attachments
Issue Links
- is related to
-
SLIDER-665 Allow extensibility of the Slider AM Web UI to provide application specific end points
- Open