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
If you are suddenly assigned to work on k8s
Search
po3rin
November 28, 2019
Programming
1
260
If you are suddenly assigned to work on k8s
po3rin
November 28, 2019
Tweet
Share
More Decks by po3rin
See All by po3rin
M3におけるCI/CDパイプラインを新鮮に保つ仕組み
po3rin
0
240
Go Templateを使った フロントエンド開発を採用した 経緯と所感
po3rin
0
220
検索基盤移行時の思考
po3rin
0
4.1k
Go1.19で採用された Pattern-defeating Quicksort の紹介
po3rin
7
4.8k
Elasticsearchを負荷から守るesguard
po3rin
0
210
Sudachi×Elasticsearchへの移行と医療検索システム精度改善
po3rin
1
720
eskeeperを使ったファイル定義によるindex管理
po3rin
2
410
M3 情報検索/推薦論文輪読会 ~SIGIR祭~ (SIGIR2021: Session 6D – IR Models)
po3rin
0
64
Handling Temporal Query for Health Search with ja-timex
po3rin
3
250
Other Decks in Programming
See All in Programming
Revisiting the Hotwire Landscape after Turbo 8 @ RailsConf 2024, Detroit
marcoroth
3
610
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
RubyGems on ruby.wasm
kateinoigakukun
0
110
Runtime Objects in Rust
mitsuhiko
0
220
TypeScriptで使いやすいOpenAPIの書き方
yukimochi_dwango
1
750
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
420
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
120
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
2
480
最近コードレビューで指摘したこと
forrep
3
110
CQRS meets modern Java
simas
PRO
2
470
TSKaigi 2024 - 新サービス Progate Path の演習で TypeScript を採用して見えた教材観点からの利点と課題
makotoshimazu
1
220
An adventure of Happy Eyeballs
coe401_
1
140
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
4 Signs Your Business is Dying
shpigford
176
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
Adopting Sorbet at Scale
ufuk
69
8.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1.1k
Designing for humans not robots
tammielis
247
25k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Design by the Numbers
sachag
274
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Transcript
If you are suddenly assigned to work on k8s Try
English LT! for engineers #4 Nov 27, 2019 @ po3rin
pon ( @po3rin ) Software Engineer ( Go / Python
/ Rust ) in Tokyo. Interested in NLP & Image Processing . Graduated Nagoya Univ (Physics).
Introduction \
A month ago suddenly decided to move to k8s !!
I didn't know anything about k8s !!!
I tried some resources to learn k8s. Today I will
talk about how to learn k8s for begginer from a beginner's perspective.
What’s k8s ? \
A portable and extensible open source platform for managing containerized
workloads and services.
How to laern k8s \
My best way to learn k8s 1 : Learn Concepts
& Quick Start 2 : Learn Details & Actually use
1 : Learn Concepts & Quick Start
Official Tutorials 1 : Learn Concepts & Quick Start
You can start learning k8s immediately without creating an environment
with pre-configured online terminals 1 : Learn Concepts & Quick Start
My second recommendation is this Hands-on entry written in Japanese
1 : Learn Concepts & Quick Start Hands-on in Hard way
If you use VSCode, you should install Kubernetes extention !!
1 : Learn Concepts & Quick Start
This extension can reference API functions and optional documentation on
yaml 1 : Learn Concepts & Quick Start
2 : Learn Details & Actually use
2: Kubernetes perfect guide In the hands-on of k8s etc.,
there is no power to actually operate in production. But this book covers a wide range of detailed and organizes knowledge systematically.
Local development environmet to learn \
GKE EKS etc. is very expensive to run just for
learning
Some of Local development environmet of Learning k8s minikube Docker
Desktop kind
My recommendation is kind !! kind is a tool for
running local Kubernetes clusters using Docker container. kind supports multi-node (including HA) clusters
Conclusion \
I was able to understand the contents of the member's
k8s talk in a week !! Let's get started without fear of k8s !!