Overview
Explore container scheduling in this 44-minute conference talk from GOTO Stockholm 2016. Dive into Kubernetes, learning about its resources, overlay network, and labels. Discover how to set up clusters, manage deployments, implement scaling and rolling updates, and handle canary releases. Gain insights on batch processing, readiness checks, and graceful pod termination. Examine advanced topics like multizone clusters, resource allocation, persistent volumes, and node affinity. Understand the scheduler, configuration options, and policies that drive container orchestration. Get a glimpse into the future of Kubernetes, its open-source nature, and ongoing development plans.
Syllabus
Intro
Kubernetes
What are containers
Where to run containers
Setting up a cluster
Kubernetes overview
Kubernetes resources
Kubernetes overlay network
Kubernetes labels
Service
Replica Sets
Deployments
Scaling
Rolling Updates
Canaries
Batch
Readiness checks
gracefully terminated pods
multizone clusters
scheduler
requests and limits
resource guarantees
configuration
persistent volumes
node affinity
policies
velocity
GitHub
Plans
Open Source
Questions
Taught by
GOTO Conferences