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
72
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
88
Beyond Block Diagrams: Different Ways of Understanding K8s Architecture
kimschles
1
120
nginx and node.js
kimschles
0
97
$PATH, /bin and $PS1
kimschles
0
300
Fuzzy Lines: Aligning Teams to Monitor Your Application Ecosystem
kimschles
0
310
Refactoring for Accessibility
kimschles
0
550
Zero to SRE
kimschles
0
150
$PATH
kimschles
0
60
kick-ass-teacher.pdf
kimschles
0
220
Other Decks in Technology
See All in Technology
TypeScriptでモジュラーモノリスやってみた
diggymo
0
110
実践している探索的テストの進め方 #jasstnano
makky_tyuyan
1
130
ソフトウェアアーキテクトのための意思決定術: Software Architecture and Decision-Making
snoozer05
PRO
17
3.2k
フラット構造をやめた理由と、EM / Tech Leadを作った理由
baroqueworksdev
0
390
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
5
2.3k
あなたはJVMの気持ちを理解できるか?
skrb
5
1.9k
Plants vs thieves: Automated Tests in the World of Web Security
leichteckig
0
140
レイクハウスとはなんだったのか?
akuwano
14
1.7k
[SRE kaigi 2025] ガバメントクラウドに向けた開発と変化するSRE組織のあり方 / Development for Government Cloud and the Evolving Role of SRE Teams
kazeburo
3
1.6k
財務データを題材に、 ETLとは何であるかを考える
shoe116
5
1.9k
HCP TerraformとAzure:イオンスマートテクノロジーのインフラ革新 / HCP Terraform and Azure AEON Smart Technology's Infrastructure Innovation
aeonpeople
3
870
CNAPPから考えるAWSガバナンスの実践と最適化
yuobayashi
4
530
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
GitHub's CSS Performance
jonrohan
1030
460k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
52k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
210
Writing Fast Ruby
sferik
628
61k
Navigating Team Friction
lara
183
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Making the Leap to Tech Lead
cromwellryan
133
9k
What's in a price? How to price your products and services
michaelherold
244
12k
Typedesign – Prime Four
hannesfritz
40
2.5k
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