Created
January 28, 2017 22:25
-
-
Save tuxity/8029735f73ba3a5003f4d61dd662a845 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "volumes": null, | |
| "id": "/mariadb/node", | |
| "cmd": null, | |
| "args": [ | |
| "--binlog-format=row", | |
| "--wsrep_on", | |
| "--wsrep_cluster_name", | |
| "fathosting_wsrep_cluster", | |
| "--wsrep_provider", | |
| "/usr/lib/galera/libgalera_smm.so", | |
| "--wsrep_node_address", | |
| "node.mariadb.marathon.mesos", | |
| "--wsrep_cluster_address", | |
| "gcomm://node.mariadb.marathon.mesos,seed.mariadb.marathon.mesos" | |
| ], | |
| "user": null, | |
| "env": { | |
| "MYSQL_DATABASE": "defaultdb", | |
| "MYSQL_PASSWORD": "password", | |
| "MYSQL_INITDB_SKIP_TZINFO": "yes", | |
| "MYSQL_USER": "admin", | |
| "MYSQL_ROOT_PASSWORD": "root" | |
| }, | |
| "instances": 0, | |
| "cpus": 0.3, | |
| "mem": 512, | |
| "disk": 0, | |
| "gpus": 0, | |
| "executor": null, | |
| "constraints": [ | |
| [ | |
| "hostname", | |
| "UNIQUE" | |
| ] | |
| ], | |
| "fetch": null, | |
| "storeUrls": null, | |
| "backoffSeconds": 1, | |
| "backoffFactor": 1.15, | |
| "maxLaunchDelaySeconds": 3600, | |
| "container": { | |
| "docker": { | |
| "image": "mariadb:10.1.20", | |
| "forcePullImage": true, | |
| "privileged": false, | |
| "network": "HOST" | |
| }, | |
| "type": "DOCKER", | |
| "volumes": [ | |
| { | |
| "containerPath": "/var/lib/mysql", | |
| "hostPath": "/home/mariadb/node", | |
| "mode": "RW" | |
| } | |
| ] | |
| }, | |
| "healthChecks": [ | |
| { | |
| "protocol": "TCP", | |
| "gracePeriodSeconds": 300, | |
| "intervalSeconds": 60, | |
| "timeoutSeconds": 20, | |
| "maxConsecutiveFailures": 3 | |
| } | |
| ], | |
| "readinessChecks": null, | |
| "dependencies": null, | |
| "upgradeStrategy": { | |
| "minimumHealthCapacity": 0, | |
| "maximumOverCapacity": 0 | |
| }, | |
| "labels": { | |
| "DCOS_PACKAGE_RELEASE": "2", | |
| "DCOS_PACKAGE_SOURCE": "http://universe.marathon.l4lb.thisdcos.directory/repo", | |
| "DCOS_PACKAGE_METADATA": "eyJwYWNrYWdpbmdWZXJzaW9uIjoiMy4wIiwibmFtZSI6Im1hcmlhZGIiLCJ2ZXJzaW9uIjoiMTAuMS4yMCIsIm1haW50YWluZXIiOiJjb250YWN0QGZhdC5zaCIsImRlc2NyaXB0aW9uIjoiTWFyaWFEQiBpcyBvbmUgb2YgdGhlIG1vc3QgcG9wdWxhciBkYXRhYmFzZSBzZXJ2ZXJzIGluIHRoZSB3b3JsZC4gSXTigJlzIG1hZGUgYnkgdGhlIG9yaWdpbmFsIGRldmVsb3BlcnMgb2YgTXlTUUwgYW5kIGd1YXJhbnRlZWQgdG8gc3RheSBvcGVuIHNvdXJjZS4gTm90YWJsZSB1c2VycyBpbmNsdWRlIFdpa2lwZWRpYSwgRmFjZWJvb2sgYW5kIEdvb2dsZS4gTWFyaWFEQiBpcyBkZXZlbG9wZWQgYXMgb3BlbiBzb3VyY2Ugc29mdHdhcmUgYW5kIGFzIGEgcmVsYXRpb25hbCBkYXRhYmFzZSBpdCBwcm92aWRlcyBhbiBTUUwgaW50ZXJmYWNlIGZvciBhY2Nlc3NpbmcgZGF0YS4gVGhlIGxhdGVzdCB2ZXJzaW9ucyBvZiBNYXJpYURCIGFsc28gaW5jbHVkZSBHSVMgYW5kIEpTT04gZmVhdHVyZXMuIiwidGFncyI6WyJkYXRhYmFzZSIsIm15c3FsIiwibWFyaWFkYiIsInNxbCJdLCJzZWxlY3RlZCI6ZmFsc2UsInNjbSI6Imh0dHBzOi8vZ2l0aHViLmNvbS9NYXJpYURCL3NlcnZlci5naXQiLCJ3ZWJzaXRlIjoiaHR0cHM6Ly9tYXJpYWRiLm9yZyIsImZyYW1ld29yayI6ZmFsc2UsInByZUluc3RhbGxOb3RlcyI6IkluIG9yZGVyIGZvciBNYXJpYURCIHNlcnZpY2UgdG8gc3RhcnQgc3VjY2Vzc2Z1bGx5IGl0IHJlcXVpcmVzIGF0bGVhc3QgMSBDUFUgYW5kIDEwMjRNQiBvZiBSQU0gaW5jbHVkaW5nIHBvcnRzLiBXQVJOSU5HOiBNYXJpYURCIG9uIERDT1MgaXMgY3VycmVudGx5IGluIEFMUEhBLiBUaGVyZSBtYXkgYmUgYnVncywgaW5jb21wbGV0ZVxuZmVhdHVyZXMsIGluY29ycmVjdCBkb2N1bWVudGF0aW9uLCBvciBvdGhlciBkaXNjcmVwYW5jaWVzLlxuXG5JZiB5b3UgZGlkbid0IHByb3ZpZGUgYSB2YWx1ZSBmb3IgYGhvc3Rfdm9sdW1lYCBpbiB0aGUgQ0xJLFxuWU9VUiBEQVRBIFdJTEwgTk9UIEJFIFNBVkVEIElOIEFOWSBXQVkuXG4iLCJwb3N0SW5zdGFsbE5vdGVzIjoiU2VydmljZSBpbnN0YWxsZWQuXG5cbkRlZmF1bHQgbG9naW46IGBhZG1pbmAvYHBhc3N3b3JkYC4iLCJwb3N0VW5pbnN0YWxsTm90ZXMiOiJNYXJpYURCIGhhcyBiZWVuIHVuaW5zdGFsbGVkLiBOb3RlIHRoYXQgYW55IGRhdGEgcGVyc2lzdGVkIHRvIGEgTkZTIHNoYXJlIHN0aWxsIGV4aXN0cyBhbmQgd2lsbCBuZWVkIHRvIGJlIG1hbnVhbGx5IHJlbW92ZWQuIiwibGljZW5zZXMiOlt7Im5hbWUiOiJHTlUgR0VORVJBTCBQVUJMSUMgTElDRU5TRSIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9NYXJpYURCL3NlcnZlci9ibG9iLzEwLjEvQ09QWUlORyJ9XSwiaW1hZ2VzIjp7Imljb24tc21hbGwiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvNDEwMTQ3LzE3NzI2MjY5LzkzNmZkMDdhLTY0NmYtMTFlNi04ZmZhLWZmM2QwYTFiNGIxNS5wbmciLCJpY29uLW1lZGl1bSI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Fzc2V0cy80MTAxNDcvMTc3MjYyNjUvOTE5Y2JhZjYtNjQ2Zi0xMWU2LThmM2MtMTE0MjQ1YzRiN2Y0LnBuZyIsImljb24tbGFyZ2UiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvNDEwMTQ3LzE3NzI2MjY2LzkxOWQ4MWNhLTY0NmYtMTFlNi04YzdjLTdiYzkxYzExZDFmNS5wbmcifX0=", | |
| "DCOS_PACKAGE_REGISTRY_VERSION": "3.0", | |
| "DCOS_SERVICE_NAME": "mariadb-node", | |
| "DCOS_PACKAGE_VERSION": "10.1.20", | |
| "DCOS_PACKAGE_NAME": "mariadb", | |
| "DCOS_PACKAGE_IS_FRAMEWORK": "false" | |
| }, | |
| "acceptedResourceRoles": null, | |
| "residency": null, | |
| "secrets": null, | |
| "taskKillGracePeriodSeconds": null, | |
| "portDefinitions": [ | |
| { | |
| "protocol": "udp,tcp", | |
| "port": 4567, | |
| "name": "galera-cluster" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 4568, | |
| "name": "galera-ist" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 4444, | |
| "name": "galera-sst" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 3306, | |
| "name": "mysql" | |
| } | |
| ], | |
| "requirePorts": true | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "volumes": null, | |
| "id": "/mariadb/seed", | |
| "cmd": null, | |
| "args": [ | |
| "--binlog-format=row", | |
| "--wsrep_on", | |
| "--wsrep-new-cluster", | |
| "--wsrep_cluster_name", | |
| "fathosting_wsrep_cluster", | |
| "--wsrep_provider", | |
| "/usr/lib/galera/libgalera_smm.so", | |
| "--wsrep_node_address", | |
| "seed.mariadb.marathon.mesos", | |
| "--wsrep_cluster_address", | |
| "gcomm://seed.mariadb.marathon.mesos,node.mariadb.marathon.mesos" | |
| ], | |
| "user": null, | |
| "env": { | |
| "MYSQL_DATABASE": "defaultdb", | |
| "MYSQL_PASSWORD": "password", | |
| "MYSQL_INITDB_SKIP_TZINFO": "yes", | |
| "MYSQL_USER": "admin", | |
| "MYSQL_ROOT_PASSWORD": "root" | |
| }, | |
| "instances": 0, | |
| "cpus": 0.3, | |
| "mem": 512, | |
| "disk": 0, | |
| "gpus": 0, | |
| "executor": null, | |
| "constraints": [ | |
| [ | |
| "hostname", | |
| "UNIQUE" | |
| ] | |
| ], | |
| "fetch": null, | |
| "storeUrls": null, | |
| "backoffSeconds": 1, | |
| "backoffFactor": 1.15, | |
| "maxLaunchDelaySeconds": 3600, | |
| "container": { | |
| "docker": { | |
| "image": "mariadb:10.1.20", | |
| "forcePullImage": true, | |
| "privileged": false, | |
| "network": "HOST" | |
| } | |
| }, | |
| "healthChecks": [ | |
| { | |
| "protocol": "TCP", | |
| "gracePeriodSeconds": 300, | |
| "intervalSeconds": 60, | |
| "timeoutSeconds": 20, | |
| "maxConsecutiveFailures": 3 | |
| } | |
| ], | |
| "readinessChecks": null, | |
| "dependencies": null, | |
| "upgradeStrategy": { | |
| "minimumHealthCapacity": 0, | |
| "maximumOverCapacity": 0 | |
| }, | |
| "labels": { | |
| "DCOS_PACKAGE_RELEASE": "2", | |
| "DCOS_PACKAGE_SOURCE": "http://universe.marathon.l4lb.thisdcos.directory/repo", | |
| "DCOS_PACKAGE_METADATA": "eyJwYWNrYWdpbmdWZXJzaW9uIjoiMy4wIiwibmFtZSI6Im1hcmlhZGIiLCJ2ZXJzaW9uIjoiMTAuMS4yMCIsIm1haW50YWluZXIiOiJjb250YWN0QGZhdC5zaCIsImRlc2NyaXB0aW9uIjoiTWFyaWFEQiBpcyBvbmUgb2YgdGhlIG1vc3QgcG9wdWxhciBkYXRhYmFzZSBzZXJ2ZXJzIGluIHRoZSB3b3JsZC4gSXTigJlzIG1hZGUgYnkgdGhlIG9yaWdpbmFsIGRldmVsb3BlcnMgb2YgTXlTUUwgYW5kIGd1YXJhbnRlZWQgdG8gc3RheSBvcGVuIHNvdXJjZS4gTm90YWJsZSB1c2VycyBpbmNsdWRlIFdpa2lwZWRpYSwgRmFjZWJvb2sgYW5kIEdvb2dsZS4gTWFyaWFEQiBpcyBkZXZlbG9wZWQgYXMgb3BlbiBzb3VyY2Ugc29mdHdhcmUgYW5kIGFzIGEgcmVsYXRpb25hbCBkYXRhYmFzZSBpdCBwcm92aWRlcyBhbiBTUUwgaW50ZXJmYWNlIGZvciBhY2Nlc3NpbmcgZGF0YS4gVGhlIGxhdGVzdCB2ZXJzaW9ucyBvZiBNYXJpYURCIGFsc28gaW5jbHVkZSBHSVMgYW5kIEpTT04gZmVhdHVyZXMuIiwidGFncyI6WyJkYXRhYmFzZSIsIm15c3FsIiwibWFyaWFkYiIsInNxbCJdLCJzZWxlY3RlZCI6ZmFsc2UsInNjbSI6Imh0dHBzOi8vZ2l0aHViLmNvbS9NYXJpYURCL3NlcnZlci5naXQiLCJ3ZWJzaXRlIjoiaHR0cHM6Ly9tYXJpYWRiLm9yZyIsImZyYW1ld29yayI6ZmFsc2UsInByZUluc3RhbGxOb3RlcyI6IkluIG9yZGVyIGZvciBNYXJpYURCIHNlcnZpY2UgdG8gc3RhcnQgc3VjY2Vzc2Z1bGx5IGl0IHJlcXVpcmVzIGF0bGVhc3QgMSBDUFUgYW5kIDEwMjRNQiBvZiBSQU0gaW5jbHVkaW5nIHBvcnRzLiBXQVJOSU5HOiBNYXJpYURCIG9uIERDT1MgaXMgY3VycmVudGx5IGluIEFMUEhBLiBUaGVyZSBtYXkgYmUgYnVncywgaW5jb21wbGV0ZVxuZmVhdHVyZXMsIGluY29ycmVjdCBkb2N1bWVudGF0aW9uLCBvciBvdGhlciBkaXNjcmVwYW5jaWVzLlxuXG5JZiB5b3UgZGlkbid0IHByb3ZpZGUgYSB2YWx1ZSBmb3IgYGhvc3Rfdm9sdW1lYCBpbiB0aGUgQ0xJLFxuWU9VUiBEQVRBIFdJTEwgTk9UIEJFIFNBVkVEIElOIEFOWSBXQVkuXG4iLCJwb3N0SW5zdGFsbE5vdGVzIjoiU2VydmljZSBpbnN0YWxsZWQuXG5cbkRlZmF1bHQgbG9naW46IGBhZG1pbmAvYHBhc3N3b3JkYC4iLCJwb3N0VW5pbnN0YWxsTm90ZXMiOiJNYXJpYURCIGhhcyBiZWVuIHVuaW5zdGFsbGVkLiBOb3RlIHRoYXQgYW55IGRhdGEgcGVyc2lzdGVkIHRvIGEgTkZTIHNoYXJlIHN0aWxsIGV4aXN0cyBhbmQgd2lsbCBuZWVkIHRvIGJlIG1hbnVhbGx5IHJlbW92ZWQuIiwibGljZW5zZXMiOlt7Im5hbWUiOiJHTlUgR0VORVJBTCBQVUJMSUMgTElDRU5TRSIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9NYXJpYURCL3NlcnZlci9ibG9iLzEwLjEvQ09QWUlORyJ9XSwiaW1hZ2VzIjp7Imljb24tc21hbGwiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvNDEwMTQ3LzE3NzI2MjY5LzkzNmZkMDdhLTY0NmYtMTFlNi04ZmZhLWZmM2QwYTFiNGIxNS5wbmciLCJpY29uLW1lZGl1bSI6Imh0dHBzOi8vY2xvdWQuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Fzc2V0cy80MTAxNDcvMTc3MjYyNjUvOTE5Y2JhZjYtNjQ2Zi0xMWU2LThmM2MtMTE0MjQ1YzRiN2Y0LnBuZyIsImljb24tbGFyZ2UiOiJodHRwczovL2Nsb3VkLmdpdGh1YnVzZXJjb250ZW50LmNvbS9hc3NldHMvNDEwMTQ3LzE3NzI2MjY2LzkxOWQ4MWNhLTY0NmYtMTFlNi04YzdjLTdiYzkxYzExZDFmNS5wbmcifX0=", | |
| "DCOS_PACKAGE_REGISTRY_VERSION": "3.0", | |
| "DCOS_SERVICE_NAME": "mariadb-seed", | |
| "DCOS_PACKAGE_VERSION": "10.1.20", | |
| "DCOS_PACKAGE_NAME": "mariadb", | |
| "MARATHON_SINGLE_INSTANCE_APP": "true", | |
| "DCOS_PACKAGE_IS_FRAMEWORK": "false" | |
| }, | |
| "acceptedResourceRoles": null, | |
| "residency": null, | |
| "secrets": null, | |
| "taskKillGracePeriodSeconds": null, | |
| "portDefinitions": [ | |
| { | |
| "protocol": "udp,tcp", | |
| "port": 4567, | |
| "name": "galera-cluster" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 4568, | |
| "name": "galera-ist" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 4444, | |
| "name": "galera-sst" | |
| }, | |
| { | |
| "protocol": "tcp", | |
| "port": 3306, | |
| "name": "mysql" | |
| } | |
| ], | |
| "requirePorts": true | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment