Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
A Beginner's Guide to Kubernetes
Kim Schlesinger
October 18, 2018
Technology
0
22
A Beginner's Guide to Kubernetes
Kim Schlesinger
October 18, 2018
Tweet
Share
More Decks by Kim Schlesinger
See All by Kim Schlesinger
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
18
nginx and node.js
kimschles
0
19
$PATH, /bin and $PS1
kimschles
0
110
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
110
Refactoring for Accessibility
kimschles
0
320
Zero to SRE
kimschles
0
89
$PATH
kimschles
0
23
kick-ass-teacher.pdf
kimschles
0
87
Other Decks in Technology
See All in Technology
Oracle Content Management サービス概要 (2022年5月版)
oracle4engineer
PRO
0
120
Data Warehouse or Data Lake, which one do I choose?
ahana
0
130
家の明るさ制御 / Brightness Control in My House
1024jp
0
130
SRENEXT2022 組織にSREを実装していくまでの道のり
marnie0301
1
640
Poolにおける足を止めないシステム基盤構築
winebarrel
3
1k
Agile and Requirement : アジャイルな要件定義について考える
kawaguti
PRO
9
3.5k
Spotify物理コントローラーがほしい
miso
0
170
失敗から学ぶAWSコスト管理入門 ~想定の50倍以上の請求がきた話~
msato
0
430
Nutanix_Meetup_20220511
keigotomomatsu
0
150
プロダクション環境の信頼性を損ねず観測する技術
egmc
4
710
SRE の歩き方・進め方 / sre-walk-through-procedure
rrreeeyyy
0
460
Puny to Powerful PostgreSQL Rails Apps
andyatkinson
PRO
0
350
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
16
8.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Gamification - CAS2011
davidbonilla
75
3.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
212
20k
A designer walks into a library…
pauljervisheath
196
16k
How to name files
jennybc
39
59k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
62k
Art, The Web, and Tiny UX
lynnandtonic
280
17k
Six Lessons from altMBA
skipperchong
14
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
655
120k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.6k
Unsuck your backbone
ammeep
659
55k
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