Slide 1

Slide 1 text

The Kubernetes community

Slide 2

Slide 2 text

● “Container Orchestration” ○ Container-centric infrastructure ● Inspired by Google’s internal systems and experience managing containers ● Runs Anywhere ● Open sourced in 2014 ● Created CNCF to host Kubernetes and an ecosystem of cloud-native infrastructure What is Kubernetes

Slide 3

Slide 3 text

1.0 1.1 1.2 1.3 1.4 1.5 >442 Years of Effort* Velocity *Source: COCOMO Model *Source: COCOMO Model

Slide 4

Slide 4 text

1,500+ 15 Time zones Contributors Community growth *Sources: Analyzing GitHub issues and comments with BigQuery https://cncf.biterg.io/app/kibana#/dashboard

Slide 5

Slide 5 text

Before 1.0 GA Between 1.0 - 1.5 Community Composition

Slide 6

Slide 6 text

Usage SO posts, blogs, meetups... Awareness Use Cases Tools, libraries, extensions... Users Developers Vendors Solutions Gaps Dozens of Products with Kubernetes Support 20k+ GitHub Stars 4,000+ Projects Based on Kubernetes 200+ Meetup Groups Worldwide Open engagement

Slide 7

Slide 7 text

Contributors And users Kubernetes community

Slide 8

Slide 8 text

Costs and challenges ● Time-consuming ● 24/7 ● Tools haven’t scaled ● Can be a drag on velocity ● Tragedy of the commons

Slide 9

Slide 9 text

Inclusion Cross-organizational teams Transparency Ownership Learning together What makes it work?

Slide 10

Slide 10 text

Weaveworks, CoreOS, Heptio, Google, Independents, Others... Simpler install RedHat, Deis, IBM, Google, Independents, Others... Service broker Cluster life cycle Service Catalog Special Interest Groups (SIG)

Slide 11

Slide 11 text

Federation Auth Autoscaling Cluster Ops Contributor Experience Cluster life cycle Service Catalog Apps Instrumentation AWS API Machinery Docs Scalability Network Node OpenStack rktnetes Scheduling UI Storage Testing Windows On Prem ? Special Interest Groups (SIG)

Slide 12

Slide 12 text

GitHub Issues and Proposals Transparency

Slide 13

Slide 13 text

Community Meetings Burndown Meetings Roadmap process GitHub Issues and Proposals Transparency

Slide 14

Slide 14 text

Semi-annual unconference with SIGS 1.6 1.8 1.7 1.9 Features repo PM Group Release team launch ● Themes ● Priorities ● Top down plan ● Feature freeze 2 weeks into release ● Issue approval, Labels ● Backlog & Visibility ● Release notes, docs ● PR, Blogs Roadmap

Slide 15

Slide 15 text

Product Manager Release Manager SIG Leader Contributor Ownership

Slide 16

Slide 16 text

Ownership Reviewers Owners Approvers Members

Slide 17

Slide 17 text

Retrospective We learn together

Slide 18

Slide 18 text

User feedback “The Kubernetes community has been an absolutely phenomenal model for true open source collaboration. We've been continually impressed with how transparent and open the entire design and development process has been, and it's been a huge vote of confidence for our continuing investment in the project Kubernetes is a production-ready platform that we look forward to building on for years to come” -- Sam Ghods, co-founder, Box “We’re already seeing tremendous benefits with Kubernetes — improved engineering productivity, faster delivery of applications and a simplified infrastructure. But this is just the beginning. Kubernetes will help transform the way that educational content is delivered online” -- Chris Jackson, Director for Cloud Product Engineering, Pearson

Slide 19

Slide 19 text

User feedback How important is the use of open source software to your organization? (Percent of respondents, N=214) Moderately important, 26% Very important, 33% Critical, 16% Slightly important, 11% Not at all important, 12% Don’t know, 2% *ESG survey 2017

Slide 20

Slide 20 text

*Question asked to respondents reporting the use of open source software is at least moderately important to their organization User feedback What benefits drive the importance of open source software for your organization? (Percent of respondents, N=161* multiple responses accepted) Easier to customize than proprietary software Lower barrier to entry/access to trial via free versions Faster rate of innovation/frequent releases Eliminates lock-in associated with proprietary software Reduced CapEx Reduced OpEx Improved quality/capabilities achieved with broad community of contributors Improved security achieved with transparent, auditable codebase 40% 36% 34% 32% 30% 24% 24% 20% *ESG survey 2017

Slide 21

Slide 21 text

Confidential & Proprietary Google Cloud Platform 21 Join Us! github.com/kubernetes