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
A Beginner's Guide to Kubernetes
Search
Kim Schlesinger
October 18, 2018
Technology
0
110
A Beginner's Guide to Kubernetes
Kim Schlesinger
October 18, 2018
Tweet
Share
More Decks by Kim Schlesinger
See All by Kim Schlesinger
Sidecar Pattern
kimschles
0
100
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
170
nginx and node.js
kimschles
0
140
$PATH, /bin and $PS1
kimschles
0
360
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
360
Refactoring for Accessibility
kimschles
0
630
Zero to SRE
kimschles
0
170
$PATH
kimschles
0
98
kick-ass-teacher.pdf
kimschles
0
260
Other Decks in Technology
See All in Technology
Language Update: Java
skrb
2
300
Agile PBL at New Grads Trainings
kawaguti
PRO
1
430
💡Ruby 川辺で灯すPicoRubyからの光
bash0c7
0
120
テストを軸にした生き残り術
kworkdev
PRO
0
210
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
150
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
2025年になってもまだMySQLが好き
yoku0825
8
4.8k
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
460
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
120
エラーとアクセシビリティ
schktjm
1
1.3k
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
250
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
Featured
See All Featured
Side Projects
sachag
455
43k
Designing Experiences People Love
moore
142
24k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Scaling GitHub
holman
463
140k
The Pragmatic Product Professional
lauravandoore
36
6.9k
For a Future-Friendly Web
brad_frost
180
9.9k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Balancing Empowerment & Direction
lara
3
620
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