$30 off During Our Annual Pro Sale. View Details »
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
36
猿でもわかるコンテナ・オーケストレーション 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
430
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
42
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
72
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
820
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
370
はじめての JFrog Distribution / getting-started-with-jfrog-distribution
tsuyo
0
180
はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines
tsuyo
0
210
はじめての JFrog Xray / getting-started-with-jfrog-xray
tsuyo
0
1.5k
はじめての JFrog Artifactory / getting-started-with-jfrog-artifactory
tsuyo
0
1.1k
Other Decks in Technology
See All in Technology
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
650
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
670
なぜフロントエンド技術を追うのか?なぜカンファレンスに参加するのか?
sakito
10
2k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
0
160
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
160
AIにおける自由の追求
shujisado
3
480
21st ACRi Webinar - Univ of Tokyo Presentation Slide (Ayumi Ohno)
nao_sumikawa
0
120
たかが特別な時間の終わり / It's Only the End of Special Time
watany
28
7.6k
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
400
モバイルゲーム開発におけるエージェント技術活用への試行錯誤 ~開発効率化へのアプローチの紹介と未来に向けた展望~
qualiarts
0
530
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
12
4.3k
あなたの知らないDateのひみつ / The Secret of "Date" You Haven't known #tqrk16
expajp
0
120
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Visualization
eitanlees
150
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Raft: Consensus for Rubyists
vanstee
141
7.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Making Projects Easy
brettharned
120
6.5k
Thoughts on Productivity
jonyablonski
73
5k
Building an army of robots
kneath
306
46k
Speed Design
sergeychernyshev
33
1.4k
A better future with KSS
kneath
240
18k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
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!