Jonnybgod Mesos Slave
- By Joao Ribeiro
- Monitoring
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 1 | 19 Mar 2021 | |
latest/edge | 1 | 19 Mar 2021 |
juju deploy jonnybgod-mesos-slave
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
attributes | string
'rack:2;U:1'. This would be a way of indicating that this node is in rack 2 and is U 1. The attributes are arbitrary and can be thought of as ways of tagging a node. By default there are no attributes.
-
containerizers | string
Default: docker,mesos
Comma separated list of containerizer implementations to compose in order to provide containerization. Available options are 'mesos', 'external', and 'docker' (on Linux). The order the containerizers are specified is the order they are tried (--containerizers=mesos). (default: mesos)
-
credential | string
The credentials are the username and password used to access a secured Mesos master. A single line with the 'principal' and 'secret' separated by whitespace. For example: 'mesos rocks'
-
default_role | string
Resources, for example, CPU, can be constrained by roles. The --resources flag allows control over resources (for example: cpu(prod):3, which reserves 3 CPU for the prod role). If a resource is detected but is **not** specified in the resources flag, then it will be assigned this default_role. The default value allows all roles to have access to this resource.
-
executor_registration_timeout | string
Default: 5mins
Amount of time to wait for an executor to register with the slave before considering it hung and shutting it down.
-
hostname | string
The hostname the slave should report. If left unset, system hostname will be used.
-
install_docker | boolean
Default: True
Should Docker be installed?
-
isolation | string
There are a number of types of isolators for each type of resource which can be different from platform to platform. A linux platform has cgroups which can provide CPU and memory isolation. This flag always for the configuration of a set of isolations the slave will use. (default: posix/cpu,posix/mem).
-
logging_level | string
Log message at or above this level; possible values: 'INFO', 'WARNING', 'ERROR'. (default: INFO).
-
resource_monitoring_interval | string
Periodic time interval for monitoring executor resource usage (e.g., 10secs, 1min, etc) (default: 1secs)
-
resources | string
Total consumable resources per slave, in the form 'name(role):value;name(role):value...'. This value can be set to limit resources per role, or to overstate the number of resources that are available to the slave.