Skip to content

Details

Some of the key team members of CoreOS will be in Berlin for systemd.conf, making it a perfect time to organize another meetup. In addition, SoundCloud's Ben Kochie and Fabian Reinartz have kindly agreed to join in the fun.

The Schedule

• 7:00 p.m. Welcome & mingling

• 7:15 p.m. Kubernetes, Tectonic and CoreOS by Brandon Philips

• 7:50 p.m. Prometheus, CoreOS and Kubernetes by Ben Kochie and Fabian Reinartz

• 8:30 p.m. rkt and systemd by Jon Boulle

• 9:00 p.m. End of talks, time to mingle

The Speakers

Brandon Philips, CTO, CoreOS

Ben Kochie and Fabian Reinartz, SoundCloud

Jonathan Boulle, product technical lead, CoreOS

The talks

All About Kubernetes, Tectonic and CoreOS by Brandon Philips

Containers are being used to package and distribute modern web applications at a whole new scale. Kubernetes, the container cluster manager from Google, provides a way to deploy, manage and scale these application containers, while providing rich features such as automated service discovery and self-healing. In this talk, Brandon Philips, CTO of CoreOS, will provide an overview of Kubernetes, CoreOS and Tectonic, and how the Tectonic stack combines Kubernetes and CoreOS components. He will show how you can use CoreOS’ Tectonic to manage a Kubernetes cluster. You’ll see how containers work under Kubernetes orchestration, and will see how Tectonic works to package Kubernetes and its APIs for more efficient consumption and use in deploying and managing apps at scale across environments.

Prometheus, CoreOS and Kubernetes by Ben Kochie and Fabian Reinartz

Kubernetes is not Borg, but it's inspired by it. Prometheus is not Borgmon, but it's inspired by it. Despite developed independently from each other, the common source of inspiration explains the natural fit of the two.

SoundCloud will provide an overview about Prometheus, a systems and service monitoring system. They will discuss the journey of getting Kubernetes running on production services. Lastly, they will demonstrate how to use Prometheus on a Kubernetes cluster on CoreOS and Tectonic.

rkt: Creating a modern container runtime with systemd by Jon Boulle

rkt is a container runtime for Linux and an implementation of the App Container (appc) spec. To run pods – the fundamental execution unit in the appc spec – rkt makes heavy use of systemd projects (like systemd-nspawn and the systemd init daemon itself) to create and execute processes and manage their lifecycle. rkt targets any modern Linux distribution but works best on systemd-based systems, where it integrates natively with tooling on the host like systemd-machined and the systemd journal. In this talk, you'll learn about the architecture of rkt, how it uses tools like systemd and systemd-nspawn to set up and execute pods, and how the development of rkt has fed back into systemd projects.

Thanks to betahaus for hosting the event!

We look forward to seeing you there.

Related topics

You may also like