suppose i have more than one db container on the same node... I don't think I can constrain to the certain container-id, or can i?
On Tue, Jan 10, 2017 at 11:58 AM, Diogo Gomes <diogo...@gmail.com> wrote: > For this purpose, you should use constraints. > > https://mesos.github.io/chronos/docs/api.html#constraints > > Diogo Gomes > > > > > On 10 de jan de 2017, at 14:31, l vic <lvic4...@gmail.com> wrote: > > OK, got it, thanks. > That makes it useless for data backup though, if chronos starts new > container on the node where it does not have an access to db data > > On Tue, Jan 10, 2017 at 11:14 AM, Stephen Gran <stephen.g...@piksel.com> > wrote: > >> Hi, >> >> This is what I'm trying to say, perhaps not very clearly: >> the task 'ls /' will be run in a 4th container. It is a new process. >> >> Cheers, >> >> On 10/01/17 15:54, l vic wrote: >> > Great, but I have several servers: 3 different containers running on 3 >> > different nodes. If i try to schedule the job : >> > curl -L -H 'Content-Type: application/json' -X POST >> > http://|chronos-node:|2002/scheduler/iso8601 >> > <http://10.1.122.1:2002/scheduler/iso8601> -d ' >> > { >> > "schedule": "R10/2015-06-05T13:36:00Z/PT1M", >> > "name": "test-container-job", >> > "container": { >> > "type": "DOCKER", >> > "image": "<your test conatiner tag>", >> > "network": "BRIDGE" >> > }, >> > "cpus": "0.1", >> > "mem": "512", >> > "uris" : ["file:///.dockercfg"], >> > "command": "ls /" >> > }' >> > Will it schedule the job on all 3 nodes, or only the first one? Can I >> > actually choose which one in my json? >> > Thks >> > >> > On Tue, Jan 10, 2017 at 10:47 AM, Stephen Gran <stephen.g...@piksel.com >> > <mailto:stephen.g...@piksel.com>> wrote: >> > >> > Hi, >> > >> > Chronos launches a new task to perform the job. Think of it more >> like >> > cron launching a new process when this is run on a single server. >> > >> > Cheers, >> > >> > On 10/01/17 15:31, l vic wrote: >> > > If I have cluster of 3 running containers - how Chronos will >> select one >> > > to schedule the job? >> > > >> > > On Fri, Jan 6, 2017 at 1:33 PM, Radek Gruchalski < >> ra...@gruchalski.com <mailto:ra...@gruchalski.com> >> > > <mailto:ra...@gruchalski.com <mailto:ra...@gruchalski.com>>> >> wrote: >> > > >> > > Chronos launches a task on Mesos whenever a scheduled event >> is bound >> > > to happen. >> > > You can run a container task with Chronos, n problem: >> > > >> > > https://mesos.github.io/chronos/docs/api.html#job-configura >> tion >> > <https://mesos.github.io/chronos/docs/api.html#job-configuration> >> > > <https://mesos.github.io/chronos/docs/api.html#job-configur >> ation >> > <https://mesos.github.io/chronos/docs/api.html#job-configuration>> >> > > >> > > Check the container field. >> > > >> > > – >> > > Best regards, >> > > Radek Gruchalski >> > > ra...@gruchalski.com <mailto:ra...@gruchalski.com> >> > <mailto:ra...@gruchalski.com <mailto:ra...@gruchalski.com>> >> > > >> > > >> > > On January 6, 2017 at 7:17:36 PM, l vic (lvic4...@gmail.com >> <mailto:lvic4...@gmail.com> >> > > <mailto:lvic4...@gmail.com <mailto:lvic4...@gmail.com>>) >> wrote: >> > > >> > >> Chronos is a separate service... I have database cluster >> running >> > >> as Mesos framework. I have to periodically schedule data >> backups >> > >> using shell scripts within running docker container. Is that >> > >> possible with Chronos? >> > >> >> > >> On Fri, Jan 6, 2017 at 11:47 AM, Radek Gruchalski >> > >> <ra...@gruchalski.com <mailto:ra...@gruchalski.com> >> > <mailto:ra...@gruchalski.com <mailto:ra...@gruchalski.com>>> wrote: >> > >> >> > >> There are two options: >> > >> >> > >> - https://github.com/dcos/metronome < >> https://github.com/dcos/metronome> >> > >> <https://github.com/dcos/metronome < >> https://github.com/dcos/metronome>> >> > >> - https://github.com/mesos/chronos < >> https://github.com/mesos/chronos> >> > >> <https://github.com/mesos/chronos < >> https://github.com/mesos/chronos>> >> > >> >> > >> while Metronome, apparently, being a successor of >> Chronos. >> > >> >> > >> – >> > >> Best regards, >> > >> Radek Gruchalski >> > >> ra...@gruchalski.com <mailto:ra...@gruchalski.com> >> > <mailto:ra...@gruchalski.com <mailto:ra...@gruchalski.com>> >> > >> >> > >> >> > >> On January 6, 2017 at 5:40:45 PM, l vic ( >> lvic4...@gmail.com <mailto:lvic4...@gmail.com> >> > >> <mailto:lvic4...@gmail.com <mailto:lvic4...@gmail.com>>) >> > wrote: >> > >> >> > >>> Hi, >> > >>> Is there a way to schedule mesos framework task for >> > execution >> > >>> at certain day/time? >> > >>> Thank youm >> > >>> -V >> > >> >> > >> >> > > >> > >> > -- >> > Stephen Gran >> > Senior Technical Architect >> > >> > picture the possibilities | piksel.com <http://piksel.com> >> > >> > >> >> -- >> Stephen Gran >> Senior Technical Architect >> >> picture the possibilities | piksel.com >> > > >