Kubecon saw significant growth in attendance from 350 people in March 2016 to 1000 people in November 2016. The Kubernetes project also continues to grow rapidly with over 1000 contributors now and the highest velocity GitHub project. Key announcements included Kubernetes support on Azure Container Service, new projects in the Kubernetes incubator, and upcoming features like StatefulSets in version 1.5. Overall, the conference highlighted Kubernetes' transition to an established ecosystem for cloud native applications.
3. 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
7. 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
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”
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
)
12. 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
14. “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
– …
15. 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
16. kubeadm
• Will continue on being improved
kubeadm init
kubeadm join
kubectl create –f
https://git.io/weave-kube
17. “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
18. Thank you
• @sebgoa
• @skippbox
• Docker training Nov 24, Zurich
• Kubernetes training Nov 25, Zurich
• http://skippbox.eventbrite.com