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
150
0
Share
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
130
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
210
nginx and node.js
kimschles
0
170
$PATH, /bin and $PS1
kimschles
0
440
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
400
Refactoring for Accessibility
kimschles
0
700
Zero to SRE
kimschles
0
200
$PATH
kimschles
0
130
kick-ass-teacher.pdf
kimschles
0
310
Other Decks in Technology
See All in Technology
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
530
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
160
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
AI와 협업하는 조직으로의 여정
arawn
0
580
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
2
180
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
360
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
170
GitHub Copilot Dev Days
tomokusaba
0
130
知ってた?JavaScriptの"正しさ"を検証するテストが5万以上もあること(Test262)
riyaamemiya
0
130
Keeping Ruby Running on Cygwin
fd0
0
200
アクセシビリティはすべての人のもの
tomokusaba
0
220
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
7.9k
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
We Have a Design System, Now What?
morganepeng
55
8.1k
GraphQLとの向き合い方2022年版
quramy
50
15k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
270
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Context Engineering - Making Every Token Count
addyosmani
9
860
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
780
Documentation Writing (for coders)
carmenintech
77
5.3k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
530
The Invisible Side of Design
smashingmag
303
52k
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