node-marathon
Version:
Marathon v2 API client for Node.js
72 lines • 1.45 kB
JSON
{
"id": "/test/hello-world-integration-testing-should-be-deleted/1.0.0",
"cmd": null,
"args": null,
"user": null,
"env": {},
"instances": 1,
"cpus": 0.1,
"mem": 256,
"disk": 0,
"executor": "",
"constraints": [],
"uris": [],
"fetch": [],
"storeUrls": [],
"ports": [
0
],
"requirePorts": false,
"backoffSeconds": 1,
"backoffFactor": 1.15,
"maxLaunchDelaySeconds": 3600,
"container": {
"type": "DOCKER",
"volumes": [],
"docker": {
"image": "tutum/hello-world",
"network": "BRIDGE",
"portMappings": [
{
"containerPort": 80,
"hostPort": 0,
"servicePort": 0,
"protocol": "tcp"
}
],
"privileged": false,
"parameters": [],
"forcePullImage": true
}
},
"healthChecks": [
{
"path": "/",
"protocol": "HTTP",
"portIndex": 0,
"gracePeriodSeconds": 120,
"intervalSeconds": 2,
"timeoutSeconds": 2,
"maxConsecutiveFailures": 3,
"ignoreHttp1xx": false
}
],
"dependencies": [],
"upgradeStrategy": {
"minimumHealthCapacity": 1,
"maximumOverCapacity": 1
},
"acceptedResourceRoles": null,
"ipAddress": null,
"version": "2016-06-13T21:39:30.019Z",
"tasksStaged": 0,
"tasksRunning": 0,
"tasksHealthy": 0,
"tasksUnhealthy": 0,
"deployments": [
{
"id": "cdc2dbe5-3637-4920-821f-4482696440c7"
}
],
"tasks": []
}