Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
A Beginner's Guide to Kubernetes
Search
Kim Schlesinger
October 18, 2018
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A Beginner's Guide to Kubernetes
Kim Schlesinger
October 18, 2018
More Decks by Kim Schlesinger
See All by Kim Schlesinger
Sidecar Pattern
kimschles
0
150
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
260
nginx and node.js
kimschles
0
190
$PATH, /bin and $PS1
kimschles
0
490
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
440
Refactoring for Accessibility
kimschles
0
730
Zero to SRE
kimschles
0
240
$PATH
kimschles
0
150
kick-ass-teacher.pdf
kimschles
0
350
Other Decks in Technology
See All in Technology
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
180
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
380
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.5k
OSC2026on_the-world-is-waiting-for-your-voice.pdf
naruoga
0
370
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
130
Running Kotlin + Quarkus with Lambda
nealle
0
380
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
3
350
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
180
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
150
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
380
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
650
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Amusing Abliteration
ianozsvald
1
340
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
700
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Navigating Weather and Climate Data
rabernat
0
550
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
740
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Transcript
A Beginner's Guide to Kubernetes Develop Denver October 18, 2018
1 — kimschles
Kim Schlesinger 2 — kimschles
3 — kimschles
4 — kimschles
Why? 5 — kimschles
Why ? 6 — kimschles
A Beginner's Guide to Kubernetes 7 — kimschles
Demo Case Studies Questions 8 — kimschles
Technologies NodeJS Docker1 Docker Hub Google Kuberenetes Engine (GKE) 1
The only required tool 9 — kimschles
Steps 1. Build an app 2. Turn the app into
a Docker image 3. Push the image to a registry 10 — kimschles
11 — kimschles
Steps, continued 1. Create a K8s cluster with GKE 2.
Deploy the app to a cluster 3. Expose the app to the internet 4. Add some cool K8s stuff 12 — kimschles
Increase the number of replicas Horizontal Pod AutoScaler Rolling Updates
13 — kimschles
Case Studies 14 — kimschles
15 — kimschles
16 — kimschles
Recap 17 — kimschles
Steps 1. Build an app 2. Turn the app into
a Docker image 3. Push the image to a registry 18 — kimschles
Steps, continued 1. Create a K8s cluster with GKE 2.
Deploy the app to a cluster 3. Expose the app to the internet 4. Add some cool K8s stuff 19 — kimschles
Recommended Learning Resources katacoda PluralSight: Getting Started with Kubernetes Kubernetes
Comic ReactiveOps: K8s Workshop ReactiveOps: K8s Workshop Video 20 — kimschles
Questions? 21 — kimschles
hirediversity.us kimschlesinger.com 22 — kimschles