CNCF TOC Meeting
Mar 15 2017
LF Antitrust Policy Notice
CNCF meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at CNCF meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
2
Meeting Logistics
Time: Mar 15 340PM-510PM (Pacific)
http://uberconference.com/cloudnative
Conference Number: +1-415-579-0198 No Pin Needed
3
TOC - Members Present Today
4
Company
Independent
Cisco
CoreOS
Docker
Joyent
Mesosphere
Weaveworks
Note: TOC meetings shall require a quorum of two-thirds of the TOC total members to take a vote or make any decision. If a TOC meeting fails to meet the quorum requirement, discussions may proceed, however there shall be no voting or decisions.
Name
Camille Fournier
Ken Owens
Jonathan Boulle
Solomon Hykes
Elissa Murphy
Brian Grant
Bryan Cantrill
Benjamin Hindman
Alexis Richardson
Agenda
5
Berlin Roll Call
Who will be at CloudNativeCon/KubeCon? (doc)
Main CNCF Events for 2017:
Sponsorships open: sponsor@cncf.io
6
Berlin Projects TOC F2Fs
Goal: discuss "how" we on TOC can review projects, what we want to know, how we can help!
In Berlin we have organised two “meet the TOC” sessions
Also note: SIGs & WGs & Hackfest
→ Any volunteers / suggestions?
7
WG: CI & Networking Updates
8
Special Project: AWS Marketplace
Use Case:
Put free & open source AMIs in AWS Marketplace
9
Special Projects: No Update Today
Documentation - see next slide
Content:
Cloud Native Storage Patterns (RFC doc) - Alex Chircop - more feedback plz
(See also Marketing in AOB section of this deck)
Not today...
- Governance: See scratchpad and (see https://github.com/kubernetes/community/pull/286)
- Certification (launched by Dan at Kubecon Nov 2016)
- Ref Arch (done) & Landscape (v 0.9.2, https://github.com/cncf/landscape)
10
Heron Redux (Karthik)
11
Heron: Community
12
Heron: Key Features
13
Heron: Architecture
14
Heron Papers
15
Heron + CNCF
16
Community Presentation: containerd
What is containerd�containerd in the container ecosystem�containerd architecture�containerd community�Why CNCF
17
containerd: What is a Core Container Runtime?
Component that provides core primitives to manage containers on a host
18
containerd’s role in Container Ecosystem
19
containerd 1.0 planned for Q2 2017
20
containerd community
21
https://www.openhub.net/p/containerd
containerd community
22
why CNCF?
Alignment with CNCF goals
Alignment with CNCF projects
23
24
The pod-native container runtime for Linux
rkt - a short history
25
rkt - today
26
*en_US speakers: this means every two weeks
rkt - how it works
27
rkt - how it works, visualised
rkt (stage0)
pod (stage1)
Invoking process
app1 (stage2)
app2 (stage2)
rkt - how it works, visualised (part 2)
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()
rkt compared to other container projects
vs Docker Engine?
vs containerd?
vs runc, systemd-nspawn, qemu?
vs Kubernetes?
30
rkt and containerd
Standards are most effective when there are multiple, independent implementations with different architectures �(HTTP => httpd, nginx; OCI etc. => containerd, rkt)
31
rkt - why CNCF?
32
AOB / Reminders
Marketing
CTA to help with messaging / positioning - talk to Mark Coleman please, via Marketing list here
Please also keep up discussions on TOC list, see eg multiple threads from Feb 2017 here
Webinar last week, Alexis personal perspective of cloud native & why useful for weaveworks; slides here
34
CloudNativeCon/KubeCon
Main CNCF Events for 2017:
35
Upcoming CNCF Sponsored Events
Please email dan@linuxfoundation.org and kschultz@linuxfoundation.org
36
AOB/Cadence
37
Reminder: Reference Architecture
End User Reference Architecture voted* through (big thank you to Ken & co.)
CNCF End user reference architecture
Please go ahead and USE the material!
Contribute: https://github.com/cncf/landscape
�Example: Redpoint/CNCF Landscape https://raw.githubusercontent.com/cncf/landscape/master/landscape/CloudNativeLandscape_v0.9.2.jpg
38
Projects: Pipeline
39
Thank You
40