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
190
Container Camp: Highway to Helm
michellen
0
270
SIG-Apps update 05-11-17
michellen
1
210
Delivering Kubernetes Applications with Helm
michellen
1
280
Highway to Helm
michellen
2
520
KubeCon-HealthChecks-pdf.pdf
michellen
1
530
Your App Is Alive
michellen
0
500
Other Decks in Technology
See All in Technology
テストを軸にした生き残り術
kworkdev
PRO
0
150
サンドボックス技術でAI利活用を促進する
koh_naga
0
180
進捗
ydah
2
230
「魔法少女まどか☆マギカ Magia Exedra」のグローバル展開を支える、開発チームと翻訳チームの「意識しない協創」を実現するローカライズシステム
gree_tech
PRO
0
540
AIエージェントの活用に重要な「MCP (Model Context Protocol)」とは何か
masayamoriofficial
0
290
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
700
フィンテック養成勉強会#56
finengine
0
120
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
9
4.2k
Nstockの一人目エンジニアが 3年間かけて向き合ってきた セキュリティのこととこれから〜あれから半年〜
yo41sawada
0
200
落ちる 落ちるよ サーバーは落ちる
suehiromasatoshi
0
140
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.3k
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
270
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
The Language of Interfaces
destraynor
161
25k
It's Worth the Effort
3n
187
28k
Documentation Writing (for coders)
carmenintech
74
5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Raft: Consensus for Rubyists
vanstee
140
7.1k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Practical Orchestrator
shlominoach
190
11k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
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.