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
360
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
23
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
41
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
710
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
260
はじめての JFrog Distribution / getting-started-with-jfrog-distribution
tsuyo
0
150
はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines
tsuyo
0
170
はじめての JFrog Xray / getting-started-with-jfrog-xray
tsuyo
0
1.3k
はじめての JFrog Artifactory / getting-started-with-jfrog-artifactory
tsuyo
0
880
Other Decks in Technology
See All in Technology
事業者間調整の行間を読む 調整の具体事例
sugiim
0
1.6k
LeSSに潜む「隠れWF病」とその処方箋
lycorptech_jp
PRO
2
120
「最高のチューニング」をしないために / hack@delta 24.10
fujiwara3
21
3.5k
IaC運用を楽にするためにCDK Pipelinesを導入したけど、思い通りにいかなかった話
smt7174
1
110
国土交通省 データコンペ参加者向け勉強会
takehikohashimoto
0
130
とあるユーザー企業におけるリスクベースで考えるセキュリティ業務のお話し
4su_para
3
330
物価高なラスベガスでの過ごし方
zakky
0
390
マネジメント視点でのre:Invent参加 ~もしCEOがre:Inventに行ったら~
kojiasai
0
470
Amazon_CloudWatch_ログ異常検出_導入ガイド
tsujiba
4
1.6k
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
290k
よくわからんサービスについての問い合わせが来たときの強い味方 Amazon Q について
kazzpapa3
0
220
サイバーエージェントにおける生成AIのリスキリング施策の取り組み / cyber-ai-reskilling
cyberagentdevelopers
PRO
2
200
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Optimizing for Happiness
mojombo
376
69k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
It's Worth the Effort
3n
183
27k
Faster Mobile Websites
deanohume
304
30k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
How to Think Like a Performance Engineer
csswizardry
19
1.1k
A Philosophy of Restraint
colly
203
16k
Building Your Own Lightsaber
phodgson
102
6.1k
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!