Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Meetup Mesos : Mesos, Chronos and Marathon in CI/CD factory
1. Les Meetups Veille Techno’
Meetup Veille Techno’
Mesos, Chronos and Marathon
Integration in CI/CD factory
2. Les Meetups Veille Techno’
Principles
• Open to all : everybody’s welcome !
– Speakers
– Attendees
• Based on BBL
– A cutting edge technology
– A concept introduced in a customer
• There’s a groupe on Yammer !
4. Les Meetups Veille Techno’
What is Mesos ?
Apache Mesos is an open-source
cluster manager that was
developed at the University of
California, Berkeley. It "provides
efficient resource isolation and
sharing across distributed
applications, or frameworks". The
software enables resource sharing
in a fine-grained manner,
improving cluster utilization.
7. Les Meetups Veille Techno’
Zookeeper
Apache ZooKeeper is a software
project of the Apache Software
Foundation, providing an open
source distributed configuration
service, synchronization service,
and naming registry for large
distributed systems.
8. Les Meetups Veille Techno’
Marathon
Marathon is an Apache
Mesos framework for
long-running applications.
Given that you have
Mesos running as the
kernel for your datacenter,
Marathon is the init or
upstart daemon.
9. Les Meetups Veille Techno’
Chronos
• Chronos is a replacement for cron. It is a
distributed and fault-tolerant scheduler that
runs on top of Apache Mesos that can be used
for job orchestration.
16. Les Meetups Veille Techno’
Jenkins on Mesos
Put simply, whenever the
Jenkins Build Queue starts
getting bigger, this plugin
automatically spins up
additional Jenkins slave(s)
on Mesos so that jobs can
be immediately scheduled
17. Les Meetups Veille Techno’
Why Jenkins on Mesos ?
• Provide high availability
– Built-in Mesos
– No more fancy architecture
• Mesos provide optimal utilization of resources
– Most of the time, slaves are idle
• Build slave management is a nightmare