Kubecon Wrap-Up
Sebastien Goasguen
@sebgoa
@skippbox
Background
• Kubernetes Helm maintainer
• kompose
• cabin
• kubewatch
• kmachine
• O’Reilly author of the Docker
cookbook
• http://skippbox.eventbrite.com
Kubernetes open sourced in June 2014
Kubernetes 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
Borg, Eurosys April 2015
Lineage
Kubernetes
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
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”
Users, Users, Users
• All presentation will be on youtube shortly.
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 
)
Partners
• Increasing list of partners for technology and
services.
Announcements
• K8s supported on Azure Container Service
• Cabin on Android
• Stackpoint adds Federation support
• Kismatic enterprise toolkit
• Etcd operators
• Vmware k8s as a Service
• Helm rc.2
Jobs
“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
– …
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
kubeadm
• Will continue on being improved
kubeadm init
kubeadm join
kubectl create –f
https://git.io/weave-kube
“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
Thank you
• @sebgoa
• @skippbox
• Docker training Nov 24, Zurich
• Kubernetes training Nov 25, Zurich
• http://skippbox.eventbrite.com

Kubernetes kubecon-roundup

  • 1.
  • 2.
    Background • Kubernetes Helmmaintainer • kompose • cabin • kubewatch • kmachine • O’Reilly author of the Docker cookbook • http://skippbox.eventbrite.com
  • 3.
    Kubernetes open sourcedin June 2014 Kubernetes 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
  • 4.
  • 5.
  • 6.
  • 7.
    Getting started $ minikubestart $ kubectl get pods $ kubectl get deployments $ kubectl get svc $ kubectl run ghost –image=ghost $ kubectl expose deployments ghost –port=2368 –type=NodePort
  • 8.
    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”
  • 9.
    Users, Users, Users •All presentation will be on youtube shortly.
  • 10.
    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  )
  • 11.
    Partners • Increasing listof partners for technology and services.
  • 12.
    Announcements • K8s supportedon Azure Container Service • Cabin on Android • Stackpoint adds Federation support • Kismatic enterprise toolkit • Etcd operators • Vmware k8s as a Service • Helm rc.2
  • 13.
  • 14.
    “Features” • Main repobeing 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 – …
  • 15.
    Real Features • V1.5slated for early December • Features repo: – https://github.com/kubernetes/features • PetSets renamed to StatefulSets • More resources in federation • Easier RBAC bootstrap
  • 16.
    kubeadm • Will continueon being improved kubeadm init kubeadm join kubectl create –f https://git.io/weave-kube
  • 17.
    “Biggest” trend • Improvethe 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
  • 18.
    Thank you • @sebgoa •@skippbox • Docker training Nov 24, Zurich • Kubernetes training Nov 25, Zurich • http://skippbox.eventbrite.com