Filters

CLEAR ALL

Search Results ()

Filter Icon

Search Results ()

    All Plugins (172)

    Filter Icon

    Quick Info

    Product icon
    Product
    DevOps Deploy (HCL Launch)
    Plugin type icon
    Type
    plugin
    Compatibility icon
    Compatibility
    HCL Launch version 7.0 or later
    created by icon
    Created by
    HCL Software
    Website icon
    Website
    Published Date
    May 31st, 2021
    Last Updated
    May 15th, 2023

    Description

    The Mesos Marathon plugin uses the Marathon REST API to interact with and manipulate applications and tasks within a Marathon instance.

    Quick Info

    Product icon
    Product
    DevOps Deploy (HCL Launch)
    Plugin type icon
    Type
    plugin
    Compatibility icon
    Compatibility
    HCL Launch version 7.0 or later
    created by icon
    Created by
    HCL Software
    Website icon
    Website
    Published Date
    May 31st, 2021
    Last Updated
    May 15th, 2023

    launch-mesos-marathon-3.869088.zip

    Uploaded: 17-Mar-2021 08:21

    Summary

    The Mesos Marathon plugin includes steps to work with applications and tasks in a Marathon instance.

    Compatibility

    The Mesos Marathon plug-in works with Marathon version 1 or later.

    This plugin requires HCL Launch version 7.0 or later.

    Installation

    See Installing plugins in HCL Launch for installing and removing plugins.

    History

    The following table describes the changes made in each plugin version.

    Plugin history details
    Version Description
    3 Minor enhancements

    Usage

    Step palette

    To access this plugin in the palette, click Cloud > Marathon.

    Steps

    The following process steps are available in the Mesos Marathon plugin.

    Kill Tasks

    End all tasks in an application.

    Input properties for the Kill Tasks step
    Name Type Description Required
    Application Name String The name of the application to wait for. Yes
    Marathon URL String The base URL where Marathon is running. Yes

    Launch Application

    Start an application on Marathon.

    Input properties for the Launch Application step
    Name Type Description Required
    Application String Path to a file that contains the apps JSON definition. For a detailed description, see https://mesosphere.github.io/marathon/docs/rest-api.html#post-/v2/apps. Yes
    Marathon URL String The base URL where Marathon is running. Yes

    Remove Application

    Remove an application from Marathon.

    Input properties for the Remove Application step
    Name Type Description Required
    Application String Path to a file or HTTP(S) URL that contains the apps JSON definition. If omitted, the definition is read from stdin. For a detailed description, see https://mesosphere.github.io/marathon/docs/rest-api.html#post-/v2/apps. Yes
    Marathon URL String The base URL where Marathon is running. Yes

    Scale Application

    Scale an application within Marathon.

    Input properties for the Scale Application step
    Name Type Description Required
    Application Name String The name of the application to scale. Yes
    Instances String The number of instances. Yes
    Marathon URL String The base URL where Marathon is running. Yes