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
14
猿でもわかるコンテナ・オーケストレーション 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
350
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
21
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
36
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
700
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
250
はじめての 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
850
Other Decks in Technology
See All in Technology
とあるOSSを継続可能にするための取り組みについて / OSS Refactoring Process
bun913
1
210
プロダクトエンジニアを支えるための開発生産性向上施策
tsukakei
0
150
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
500
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
110
Mocking in Rust Applications
taiki45
2
410
再考 アクターモデル/ reconsider actor model
ytake
0
360
学術機関におけるID連携とOpenID Connect
fujie
0
280
Segment Anything Model 2
tenten0727
3
710
ついに出た!OpenAIの最新モデル「o1」って何がすごいの?
minorun365
PRO
3
1.2k
Swift Testingのconfirmationを コードリーディング/Dive into Swift Testing confirmation
laprasdrum
2
260
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
240
不動産売買取引におけるAIの可能性とプロダクトでのAI活用
zabio3
0
270
Featured
See All Featured
Building an army of robots
kneath
302
42k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Speed Design
sergeychernyshev
22
430
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
The Mythical Team-Month
searls
218
43k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
3k
GraphQLとの向き合い方2022年版
quramy
43
13k
The Cost Of JavaScript in 2023
addyosmani
42
5.7k
Facilitating Awesome Meetings
lara
49
6k
The Pragmatic Product Professional
lauravandoore
31
6.2k
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!