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
猿でもわかるコンテナ・オーケストレーション V2 / a-monkeys-guide-to-...
Search
Tsuyoshi Miyake
February 10, 2021
Technology
0
18
猿でもわかるコンテナ・オーケストレーション V2 / a-monkeys-guide-to-container-orchestration-v2
猿でもわかるコンテナ・オーケストレーション V2
Tsuyoshi Miyake
February 10, 2021
Tweet
Share
More Decks by Tsuyoshi Miyake
See All by Tsuyoshi Miyake
JFrog 最新情報 - JFrog DevOps プラットフォームの今までとこれから / jfrog-update-for-devopskaigi-2022
tsuyo
0
370
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
25
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
42
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
730
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
280
はじめての JFrog Distribution / getting-started-with-jfrog-distribution
tsuyo
0
150
はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines
tsuyo
0
180
はじめての JFrog Xray / getting-started-with-jfrog-xray
tsuyo
0
1.4k
はじめての JFrog Artifactory / getting-started-with-jfrog-artifactory
tsuyo
0
900
Other Decks in Technology
See All in Technology
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
190
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
330
C++26 エラー性動作
faithandbrave
2
730
Snykで始めるセキュリティ担当者とSREと開発者が楽になる脆弱性対応 / Getting started with Snyk Vulnerability Response
yamaguchitk333
2
180
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
120
20241220_S3 tablesの使い方を検証してみた
handy
3
380
Postman と API セキュリティ / Postman and API Security
yokawasa
0
200
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
2
2.2k
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
450
.NET 9 のパフォーマンス改善
nenonaninu
0
850
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9k
Practical Orchestrator
shlominoach
186
10k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
66k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
A better future with KSS
kneath
238
17k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How GitHub (no longer) Works
holman
311
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Transcript
None
2 § § Senior DevOps Acceleration Engineer § DevOps Liquid
Software § @tsuyoshi_miyake @tsuyo @tsuyo
3 § Webinar Ø § § Q&A Ø Ø Chat
Kubernetes Kubernetes Q&A 4
5
6
§ § VM OS 7
vs vs VM 8
9 Linux cgroups namespaces runc containerd
10
11
12
13 § CPU § § 2000 Web/App/DB § §
14 § § § § : MPI § Hadoop §
15 - https://www.redhat.com/en/topics/automation/what-is-orchestration Photo by Victoire Joncheray on Unsplash
§ § § § § Kubernetes Docker Swarm Mesos Nomad
§ Kubernetes (K8s) 16
Kubernetes 17
Kubernetes 18 - https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ Photo by Ibrahim Boran on Unsplash
Kubernetes § § § § NFS iSCSI § § Desired
State Actual State § § § § SSH 19
20 Kubernetes
21
Kubernetes API § API § § Pod, Controller, Service, Storage
etc. § API § JSON RESTful API § K8s 22
Pod § Kubernetes § 1 § Deployment Job § §
Pod § Kubernetes Pod § Controller § ReplicaSet § Deployment ReplicaSet 23
Kubernetes § Kubernetes Control Plane Node § Control Plane API
Node § K8s Control Plane 24 - https://kubernetes.io/docs/concepts/overview/components/
25
26 kube-apiserver Kubernetes API etcd K/V kube-scheduler Pod kube-controller- manager
Node controller: Replication controller: Pod Endpoints controller: Pod Control Plane
27 kubelet kube-proxy container runtime Docker containerd CRI-O Kubernetes CRI
(Container Runtime Interface) Node
Deployment 28
Kubernetes 29
Docker § Docker Registry HTTP API V2 § JFrog Artifactory
§ § § § § § § Helm Chart 32
Helm § Kubernetes § API § Helm Charts § ChartCenter
Hub 33
§ § Kubernetes § Kubernetes API § Kubernetes 34
Q&A
THANK YOU!