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
It's the developers, stupid!
Search
Nicolas Byl
October 10, 2018
Technology
0
190
It's the developers, stupid!
Nicolas Byl
October 10, 2018
Tweet
Share
More Decks by Nicolas Byl
See All by Nicolas Byl
Die Flucht aus der Prototypen-Hölle
nbyl
0
43
Lean Prototyping for Industrial-IoT Projects
nbyl
0
40
DevSecOps - Vom Unikum zur gut geölten Maschine
nbyl
0
96
Securing your software supply chain
nbyl
0
360
Keeping-Up-WithUpstream.pdf
nbyl
0
160
Dr. Kube und der Helm - Anatomie einer CD-Pipeline
nbyl
0
120
Securing the "other" supply chain
nbyl
0
260
Kubernetes - Auf die Cluster, Fertig, Los!
nbyl
0
180
Helm - Kubernetes Deployments richtig gemacht
nbyl
0
120
Other Decks in Technology
See All in Technology
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
130
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
160
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
140
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
150
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
0
300
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
370
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
190
Obsidian応用活用術
onikun94
1
460
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
540
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
Flutterでキャッチしないエラーはどこに行く
taiju59
0
230
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
2
520
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
RailsConf 2023
tenderlove
30
1.2k
4 Signs Your Business is Dying
shpigford
184
22k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Visualization
eitanlees
148
16k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Music & Morning Musume
bryan
46
6.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Transcript
1 JCON 2018
2 PERSONA: JENNY 2 https://pxhere.com/de/photo/755423
3 PERSONA: JENNY 3 https://pxhere.com/de/photo/755423
4 Automation Guru PERSONA: JENNY 4 https://pxhere.com/de/photo/755423
5 • Build and automation specialist • Creates deployment scripts
and pipelines • Needs frictionless workflows from development to staging and production environments
6 HELM 6 https://pxhere.com/de/photo/237
• Package manager for Kubernetes • Templating for needed Kubernetes
objects • Manage dependencies • Rollout history • Now a CNCF incubator project • https://helm.sh 7
• Create generic deployment descriptions • Replace configurable values with
variables • Full power of go string templates 8
• Reference other charts • Atomic installation 9
• Keep track of rollouts: • Charts • Values •
User • … • History • Rollback 10 Todo: Build von History Ausgabe
11 HELM DEMO 1 1 https://pxhere.com/de/photo/198320
12 Frontend Hipster PERSONA: MICHAEL 1 2 https://pxhere.com/de/photo/57980
13 • Developer without knowledge of infrastructure, containers, … •
Frontend expert • Just wants to code and deploy • Needs a path to a production-like environment without full CI pipeline
14 DRAFT 1 4 https://pxhere.com/de/photo/1032524
• Build and provide docker images from local source code
• Immediately deploy to kubernetes cluster • Interact with containers from developer environment • Using helm charts • https://draft.sh 15
• Default charts for many languages • Continuous deployment •
Direct access to container ports • https://draft.sh 16
17 DRAFT DEMO 1 7 https://pxhere.com/de/photo/198323
18 Fullstack Fixer PERSONA: PETER 1 8 https://pxhere.com/de/photo/755423
19 • Backend developer • Fixes issues across multiple services
• Needs debugging in a distributed environment
20 SKAFFOLD 2 0 https://pxhere.com/de/photo/531489
• Build and provide docker images from local source code
• Immediately deploy to kubernetes cluster • Interact with containers from developer environment • Many Plugins • https://github.com/GoogleContain erTools/skaffold 21
• Continuous deployment • Direct access to container ports •
Plugins: • Helm • Kustomize • Kaniko • Bazel • … 22
23
[email protected]
23 http://www.twitter.com/NicolasByl