blob: db8c6f46670f7bbfa2cab7a0265816024ef5ba91 [file] [log] [blame]
<table class="table table-bordered">
<thead>
<tr>
<th class="text-left" style="width: 20%">Key</th>
<th class="text-left" style="width: 15%">Default</th>
<th class="text-left" style="width: 10%">Type</th>
<th class="text-left" style="width: 55%">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><h5>mesos.failover-timeout</h5></td>
<td style="word-wrap: break-word;">604800</td>
<td>Integer</td>
<td>The failover timeout in seconds for the Mesos scheduler, after which running tasks are automatically shut down.</td>
</tr>
<tr>
<td><h5>mesos.master</h5></td>
<td style="word-wrap: break-word;">(none)</td>
<td>String</td>
<td>The Mesos master URL. The value should be in one of the following forms: <ul><li>host:port</li><li>zk://host1:port1,host2:port2,.../path</li><li>zk://username:password@host1:port1,host2:port2,.../path</li><li>file:///path/to/file</li></ul></td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.artifactserver.port</h5></td>
<td style="word-wrap: break-word;">0</td>
<td>Integer</td>
<td>The config parameter defining the Mesos artifact server port to use. Setting the port to 0 will let the OS choose an available port.</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.artifactserver.ssl.enabled</h5></td>
<td style="word-wrap: break-word;">true</td>
<td>Boolean</td>
<td>Enables SSL for the Flink artifact server. Note that security.ssl.enabled also needs to be set to true encryption to enable encryption.</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.declined-offer-refuse-duration</h5></td>
<td style="word-wrap: break-word;">5000</td>
<td>Long</td>
<td>Amount of time to ask the Mesos master to not resend a declined resource offer again. This ensures a declined resource offer isn't resent immediately after being declined</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.framework.name</h5></td>
<td style="word-wrap: break-word;">"Flink"</td>
<td>String</td>
<td>Mesos framework name</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.framework.principal</h5></td>
<td style="word-wrap: break-word;">(none)</td>
<td>String</td>
<td>Mesos framework principal</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.framework.role</h5></td>
<td style="word-wrap: break-word;">"*"</td>
<td>String</td>
<td>Mesos framework role definition</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.framework.secret</h5></td>
<td style="word-wrap: break-word;">(none)</td>
<td>String</td>
<td>Mesos framework secret</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.framework.user</h5></td>
<td style="word-wrap: break-word;">(none)</td>
<td>String</td>
<td>Mesos framework user</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.tasks.port-assignments</h5></td>
<td style="word-wrap: break-word;">(none)</td>
<td>String</td>
<td>Comma-separated list of configuration keys which represent a configurable port. All port keys will dynamically get a port assigned through Mesos.</td>
</tr>
<tr>
<td><h5>mesos.resourcemanager.unused-offer-expiration</h5></td>
<td style="word-wrap: break-word;">120000</td>
<td>Long</td>
<td>Amount of time to wait for unused expired offers before declining them. This ensures your scheduler will not hoard unuseful offers.</td>
</tr>
</tbody>
</table>