Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Kubernetes is Still Hard (for Developers)
Michelle Noorali
March 29, 2017
Technology
0
150
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
200
Managing Applications with Helm - OSS EU '17
michellen
4
1k
Helm in a Handbasket & Draft in a Pint Glass
michellen
1
130
Container Camp: Highway to Helm
michellen
0
190
SIG-Apps update 05-11-17
michellen
1
140
Delivering Kubernetes Applications with Helm
michellen
1
240
Highway to Helm
michellen
2
420
KubeCon-HealthChecks-pdf.pdf
michellen
1
360
Your App Is Alive
michellen
0
320
Other Decks in Technology
See All in Technology
OCI DevOps 概要 / OCI DevOps overview
oracle4engineer
PRO
0
510
NGINXENG JP#2 - 1-NGINX-エンジニアリング勉強会-きょうの見どころ
hiropo20
0
120
Stripe / Okta Customer Identity Cloud(旧Auth0) の採用に至った理由 〜モリサワの SaaS 戦略〜
tomuro
0
140
Dockerに疲れた人のためのLXDではじめるシステムコンテナ入門
devops_vtj
0
140
インフラ技術基礎勉強会 開催概要
toru_kubota
0
190
re:Invent2022 前後の Amazon EventBridge のアップデートを踏まえつつ、情シスの仕事をより楽しくしたい話。 / EventBridge for Information Systems Department
_kensh
2
800
NGINXENG JP#2 - 3-NGINX Plus・プロダクトのアップデート
hiropo20
0
250
NGINXENG JP#2 - 2-NGINXの動作の詳細
hiropo20
1
140
あつめたデータをどう扱うか
skrb
2
180
CUEとKubernetesカスタムオペレータを用いた新しいネットワークコントローラをつくってみた
hrk091
1
300
ECテックカンファレンス2023 EC事業部のモバイル開発2023
tatsumi0000
0
350
NGINXENG JP#2 - 4-NGINX-エンジニアリング勉強会
hiropo20
0
130
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Ruby is Unlike a Banana
tanoku
93
9.6k
In The Pink: A Labor of Love
frogandcode
132
21k
Building a Scalable Design System with Sketch
lauravandoore
451
31k
Designing Experiences People Love
moore
130
22k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Rails Girls Zürich Keynote
gr2m
87
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
657
120k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
239
19k
Making Projects Easy
brettharned
102
4.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
10
1.3k
Designing on Purpose - Digital PM Summit 2013
jponch
108
5.9k
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.