Slide 1

Slide 1 text

a pod-native container engine CTO at CoreOS @brandonphilips Brandon Philips

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

a pod-native container engine Introduced 2014 Version 1.0 2016

Slide 4

Slide 4 text

a pod-native container engine Pod-native, Secure & Composable Drive Container Standards OCI image/runtime specifications

Slide 5

Slide 5 text

a pod-native container engine Execute Any Container Image OCI & Docker Images Supported

Slide 6

Slide 6 text

a pod-native container engine rkt (stage0) pod (stage1) Invoking process app1 (stage2) app2 (stage2)

Slide 7

Slide 7 text

a pod-native container engine rkt (stage0) pod (stage1) systemd-nspawn/qemu/... Invoking process bash/systemd/kubelet/... app1 (stage2) systemd.unit/runc app2 (stage2) systemd.unit/runc exec() fork()/exec()

Slide 8

Slide 8 text

a pod-native container engine What does this mean? Simple integration. kubernetes mesos nomad systemd shell scripts

Slide 9

Slide 9 text

a pod-native container engine 180 contributors CoreOS, Kinvolk, Intel 25 Releases fortnightly cadence 6,800 ’s 5,200 commits 2,200 merged PRs on GitHub

Slide 10

Slide 10 text

& Container execution is a core part of cloud-native! A neutral, respected home for the project

Slide 11

Slide 11 text

rkt uses gRPC (A high performance, open-source universal RPC framework)

Slide 12

Slide 12 text

Conformance passing at 84/89 Join us to get it to 100%

Slide 13

Slide 13 text

a pod-native container engine Runs on any Linux Arch, CentOS, RHEL, CoreOS Container Linux, Debian, Fedora, Gentoo, NixOS, openSUSE, Ubuntu, Void

Slide 14

Slide 14 text

& What’s Next? Foster further interoperability with Kubernetes & OCI

Slide 15

Slide 15 text

& Please join the rkt community! rkt.io Check out the rkt salon tomorrow at 3:40 PM - 5:00 PM in room A 08 Continue the rkt conversation at CoreOS Fest San Francisco, May 31-June 1: coreos.com/fest