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
24
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
41
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
720
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
270
はじめての 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
890
Other Decks in Technology
See All in Technology
いざ、BSC討伐の旅
nikinusu
2
780
強いチームと開発生産性
onk
PRO
35
11k
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.5k
TypeScript、上達の瞬間
sadnessojisan
46
13k
Engineer Career Talk
lycorp_recruit_jp
0
190
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.2k
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
100
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
150
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
210
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.4k
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
160
AGIについてChatGPTに聞いてみた
blueb
0
130
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Designing Experiences People Love
moore
138
23k
Building Adaptive Systems
keathley
38
2.3k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
The Invisible Side of Design
smashingmag
298
50k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Gamification - CAS2011
davidbonilla
80
5k
Optimizing for Happiness
mojombo
376
70k
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!