What's new in kubernetes

July 20, 2016

Chris Hiestand @dimmer

Simple kubernetes topology review
kubernetes master node pod topology

Scale Improvements

2,000 nodes
60,000 pods
meets SLOs (service level objective)

v1.1: Job

v1.1: DaemonSet

kubernetes daemonset

v1.1: Horizontal Pod Autoscaler

kubernetes horizontal pod autoscaler

v1.2: ConfigMap

v1.2: Deploymentsβ

v1.2: Graceful node shutdown (aka drain)

v1.2: Ingress (aka L7 Load Balancer)β

GCP L7 HTTP Load Balancer
GCP L7 Load Balancer

v1.3: Role-based access controlα

v1.3: Cluster Federationβ
aka übernetes
aka multi-zone

v1.3: rktnetesexperimental

v1.3: Minikubeα

v1.3: Cluster Autoscalerβ?

kubernetes cluster autoscaler

v1.3: nVidia GPU Supportα

v1.3: Init containersα

v1.3: PetSet (aka stateful pods)α

  • Stable hostname
  • Stable storage
  • Ordinal Index

Possible Features in 1.4

expected v1.4 release: September 16, 2016

  • Schedule Jobs (aka cron)
  • Vertical Pod Scaling
  • Addon Management
  • ???
  • More TBD