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 is Still Hard (for Developers)
Search
Michelle Noorali
March 29, 2017
Technology
0
220
Kubernetes is Still Hard (for Developers)
Michelle Noorali
March 29, 2017
Tweet
Share
More Decks by Michelle Noorali
See All by Michelle Noorali
Project Updates Keynote - KubeCon 2017, Austin
michellen
3
310
Managing Applications with Helm - OSS EU '17
michellen
4
1.1k
Helm in a Handbasket & Draft in a Pint Glass
michellen
1
200
Container Camp: Highway to Helm
michellen
0
280
SIG-Apps update 05-11-17
michellen
1
220
Delivering Kubernetes Applications with Helm
michellen
1
280
Highway to Helm
michellen
2
520
KubeCon-HealthChecks-pdf.pdf
michellen
1
540
Your App Is Alive
michellen
0
510
Other Decks in Technology
See All in Technology
スタートアップの現場で実践しているテストマネジメント #jasst_kyushu
makky_tyuyan
0
130
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
210
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
1
180
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
3
200
ハノーファーメッセ2025で見た生成AI活用ユースケース.pdf
hamadakoji
1
470
re:Inventに行くまでにやっておきたいこと
nagisa53
0
230
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
190
MCP ✖️ Apps SDKを触ってみた
hisuzuya
0
370
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
310
Observability — Extending Into Incident Response
nari_ex
1
430
Retrospectiveを振り返ろう
nakasho
0
110
AIでデータ活用を加速させる取り組み / Leveraging AI to accelerate data utilization
okiyuki99
1
380
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Making Projects Easy
brettharned
120
6.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Optimizing for Happiness
mojombo
379
70k
Into the Great Unknown - MozCon
thekraken
40
2.1k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Code Review Best Practice
trishagee
72
19k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Navigating Team Friction
lara
190
15k
Transcript
Kubernetes is Still Hard (for Developers) Michelle Noorali @michellenoorali
Who am I • Core Maintainer on Helm ◦ Package
manager for Kubernetes • Co-lead of SIG Apps • Go developer, Ruby roots
None
Broom Vacuum Cleaner Roomba
To the ops folks,
Kubernetes has done wonders for ops. Now, let’s talk about
developers.
None
None
“We easily lose games when playing against young people, since
our finger movements can’t match their speed. I wanted to create a fun app to get elderly people interested in smartphones. It took about half a year to develop” -- Wakamiya.
iPhone Development with Xcode
Ruby on Rails An MVC web framework
“Build a blog in 15 minutes”
None
None
The Twelve-Factor App A manifesto for building modern web apps
What is today’s Kubernetes experience for developers?
None
Pods manifests YAML Docker container registries kubectl minikube Deployments Replica
Sets Helm Charts Container runtimes Services
The struggle is real.
Ops Dev
Let’s re-imagine this world
1. We need a 12-Factor for Kubernetes
A framework for thinking about cloud native applications
2. We need an Xcode for Kubernetes
An integrated experience for debugging and fine-tuning cloud native applications
3. We need Rails for Kubernetes
A way to easily get a cloud native application out
the door quickly
The building blocks are available.
You all are pretty talented.
Let’s challenge the status quo.
This is the way it should have always been.
Special Interest Group for Apps (SIG-Apps) Mondays, 9am PDT
Thank you.