Download - Kubernetes kubecon-roundup

Transcript
Page 1: Kubernetes kubecon-roundup

Kubecon Wrap-Up

Sebastien Goasguen@sebgoa

@skippbox

Page 2: Kubernetes kubecon-roundup

Background• Kubernetes Helm maintainer

• kompose• cabin• kubewatch• kmachine

• O’Reilly author of the Docker cookbook

• http://skippbox.eventbrite.com

Page 3: Kubernetes kubecon-roundup

Kubernetes open sourced in June 2014Kubernetes is greek for “helmsman”

• 14,000 commits in a year~16,000 for docker

• 300+ contributors– Now 1000+ contributors

• GitHub project with the highest velocity

Page 4: Kubernetes kubecon-roundup

Borg, Eurosys April 2015

Page 5: Kubernetes kubecon-roundup

Lineage

Page 6: Kubernetes kubecon-roundup

Kubernetes

Page 7: Kubernetes kubecon-roundup

Getting started

$ minikube start$ kubectl get pods$ kubectl get deployments$ kubectl get svc$ kubectl run ghost –image=ghost$ kubectl expose deployments ghost –port=2368 –type=NodePort

Page 8: Kubernetes kubecon-roundup

Thoughts from Kubecon

• 250 people in meetup the day before• 150 people in invite only dev summit• 1000 people (was 350 in March in London)• Planning 1500 in Berlin in March 2017 (CFP

open)• Planning 3000 in Austin, Nov 2017

• “From evolution to an established ecosystem”

Page 9: Kubernetes kubecon-roundup

Users, Users, Users

• All presentation will be on youtube shortly.

Page 10: Kubernetes kubecon-roundup

Cloud Native

• K8s , Prometheus, OpenTracing are in the cloudnative computing foundation

• Expect more• Join as a company for as little as ~$1700• K8s certification coming soon• Training via Linux Foundation (written by us )

Page 11: Kubernetes kubecon-roundup

Partners

• Increasing list of partners for technology and services.

Page 13: Kubernetes kubecon-roundup

Jobs

Page 14: Kubernetes kubecon-roundup

“Features”

• Main repo being broken down in multiple ones

• E.g Go client moving to its own repo• There is now an incubator

(github.com/kubernetes-incubator)– Kompose– Python client– …

Page 15: Kubernetes kubecon-roundup

Real Features

• V1.5 slated for early December• Features repo:– https://github.com/kubernetes/features

• PetSets renamed to StatefulSets• More resources in federation• Easier RBAC bootstrap

Page 16: Kubernetes kubecon-roundup

kubeadm

• Will continue on being improved

kubeadm initkubeadm joinkubectl create –f https://git.io/weave-kube

Page 17: Kubernetes kubecon-roundup

“Biggest” trend

• Improve the user experience (e.g kubeadm)• Improve the contributor experience• Improve the docs• Scale the project (break up + incubator)

• Federation is huge• Thirdparty resources will be a revolution• “compile” to kubernetes

Page 18: Kubernetes kubecon-roundup

Thank you • @sebgoa• @skippbox

• Docker training Nov 24, Zurich• Kubernetes training Nov 25, Zurich• http://skippbox.eventbrite.com