Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kubernetes in the 2nd Decade
Search
Tim Hockin
November 09, 2023
Technology
0
490
Kubernetes in the 2nd Decade
Tim Hockin
November 09, 2023
Tweet
Share
More Decks by Tim Hockin
See All by Tim Hockin
Why Service is the worst API in Kubernetes, and what we can do about it
thockin
2
1.1k
Kubernetes Pod Probes
thockin
6
4.8k
Go Workspaces for Kubernetes
thockin
2
1.1k
Code Review in Kubernetes
thockin
2
1.8k
Multi-cluster: past, present, future
thockin
0
570
Kubernetes Controllers - are they loops or events?
thockin
11
4.1k
Kubernetes Network Models (why is this so dang hard?)
thockin
9
2k
KubeCon EU 2020: SIG-Network Intro and Deep-Dive
thockin
8
1.4k
A Non-Technical Kubernetes Talk (KubeCon EU 2020)
thockin
3
660
Other Decks in Technology
See All in Technology
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1.1k
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.4k
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
380
Devinを導入したら予想外の人たちに好評だった
tomuro
0
950
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
1.7k
マネージャー版 "提案のレベル" を上げる
konifar
21
13k
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
230
ビズリーチにおける検索・推薦の取り組み / DEIM2026
visional_engineering_and_design
1
110
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
3
350
Security Diaries of an Open Source IAM
ahus1
0
210
クラウド時代における一時権限取得
krrrr38
1
170
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
GraphQLとの向き合い方2022年版
quramy
50
14k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
120
Technical Leadership for Architectural Decision Making
baasie
3
270
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
How STYLIGHT went responsive
nonsquared
100
6k
WENDY [Excerpt]
tessaabrams
9
36k
エンジニアに許された特別な時間の終わり
watany
106
240k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
Kubernetes in the Second Decade KubeCon, Chicago November, 2023 Tim
Hockin, Google @thockin (with help from many people!)
None
None
“...the next trillion core hours...” Jago Macleod @jagosan
AI / ML
“AI/ML will increase compute resource usage and the requirement to
manage those workloads effectively and efficiently.” Janet Kuo @janetkuo
“Inference is the new web app.” Clayton Coleman @smarterclayton
“The impact of AI/ML will be on the same scale
as the impact of the internet itself.” Tim Hockin @thockin
“I hope AI / ML can help us to optimize
the testing, debugging, and supportability [of Kubernetes].” Dawn Chen @dchen1107
Clusters
“Multi-cluster is unavoidable, and for many, it's already the reality.”
Jeremy Olmsted-Thompson @JeremyOT
“Clusters are limiting, users need to work at a higher
level.” Jeremy Olmsted-Thompson @JeremyOT
“...maybe not clusterless, but less cluster.” Tim Hockin @thockin
“We're over-indexing [on multi-cluster], instead of making individual clusters reliably
run all kinds of workloads at once.” Wojciech Tyczynski @wojtek-t
Complexity & Reliability
“...trying to do everything...” Antonio Ojea @aojea
“...trying to solve all issues for everyone...” Dawn Chen @dchen1107
“All of us [maintainers] underestimate the cost [of complexity] for
users, and I perceive it as the biggest existential threat.” Wojciech Tyczynski @wojtek-t
“I don't think the Rails equivalent for K8s has emerged
yet ... to solve this complexity by removing unnecessary choices.” Michael Taufen @mtaufen
“The big risk is its current complexity.” Tim Bannister @sftim
“We should focus on keeping the core small and stable.”
Maciej Szulik @soltysh
“Avoid gridlock or calcification.” Jordan Liggitt @liggitt
“Kubernetes won not because it’s the best at any specific
workload, but because it can run almost everything reasonably well.” Clayton Coleman @smarterclayton
“Kubernetes won not because it’s the best at any specific
workload, but because it can run almost everything reasonably well.” Clayton Coleman @smarterclayton
“We’ve got to say no to things today, so we
can afford to do interesting things tomorrow.” Tim Hockin @thockin
“Next generation operators are less likely to be experts in
Kubernetes ... reliability and security are more important than new features.” Jago Macleod @jagosan
“Workloads on Kubernetes have evolved from casual to critical, including
life safety, healthcare, telco, and public sector.” Jago Macleod @jagosan
“Keeping (or increasing) the [quality] bar in core is more
important than any other feature that we may add.” Wojciech Tyczynski @wojtek-t
None
Ecosystem
“Paradox of Choice - too many choices actually limits our
freedom, [we need to] help users choose or avoid the need to choose.” Janet Kuo @janetkuo
“We probably gotta shrink the landscape to stay sustainable.” Davanum
Srinivas @dims
“It's hard to find what to plug in to Kubernetes
and the problem gets worse the bigger the ecosystem grows.” Tim Bannister @sftim
“The growing CNCF landscape indicates a lack of standards. This
creates compatibility and operational complexities.” Dawn Chen @dchen1107
“The ecosystem has flourished, but I see fewer learnings and
patterns being brought back to Kubernetes.” Michelle Au @msau42
“...the big tent of openstack is a good example of
how this can go wrong.” Antonio Ojea @aojea
“Kubernetes should stay unfinished.” Tim Bannister @sftim
None
“Come to the booth and tell me why I am
wrong!”