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
Web アプリをとりあえず Kubernetes にデプロイするための知識
Search
saiya_moebius
March 22, 2019
Programming
0
540
Web アプリをとりあえず Kubernetes にデプロイするための知識
K8s の全体像や裏側にあえて触ない、スタートラインに立つための概略
saiya_moebius
March 22, 2019
Tweet
Share
More Decks by saiya_moebius
See All by saiya_moebius
async 完全理解 - 全ての async は Promise に通ず / Guide to async, await
saiya_moebius
1
490
エムスリーの Over 300 マイクロサービスを支えるマルチクラウドのネットワーク設計 / M3 cloud network infrastructure for over 1000 microservices
saiya_moebius
0
300
TypeScript の型システム / Type system of the TypeScript
saiya_moebius
10
3.1k
垂直スケールの果ての db.r4.16xlarge で得た教訓 / What happened on vertically scaled 16xlarge DB
saiya_moebius
4
3.9k
DNS を 15 分で雑に知る / grasp DNS in 15 minutes
saiya_moebius
0
120
分散トレーシングの技術選定・OSS 貢献, Stackdriver Trace での性能可視化・改善 / Distributed Tracing case study
saiya_moebius
10
6.4k
RDBMS in Action
saiya_moebius
56
22k
Kubernetes こわくないよ!
saiya_moebius
1
5.6k
Compiler/JIT optimizations & escape analysis
saiya_moebius
2
350
Other Decks in Programming
See All in Programming
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
1
650
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
220
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
Realtime API 入門
riofujimon
0
150
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.8k
EventSourcingの理想と現実
wenas
6
2.3k
Macとオーディオ再生 2024/11/02
yusukeito
0
350
Click-free releases & the making of a CLI app
oheyadam
2
110
プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャを保つメリット
d_endo
1
1.1k
as(型アサーション)を書く前にできること
marokanatani
7
2.3k
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
510
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
5
1.9k
Featured
See All Featured
Optimizing for Happiness
mojombo
376
70k
The Pragmatic Product Professional
lauravandoore
31
6.3k
How STYLIGHT went responsive
nonsquared
95
5.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
43
2.2k
Bash Introduction
62gerente
608
210k
A Philosophy of Restraint
colly
203
16k
4 Signs Your Business is Dying
shpigford
180
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Unsuck your backbone
ammeep
668
57k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Transcript
None
None
None
Pod ReplicaSet Deployment HorizontalPodAutoscaler Service Ingress CronJob
Pod docker run docker run Pod docker-compose
ReplicaSet Pod Pod Pod
Deployment ReplicaSet Pod Deployment ReplicaSet Pod ReplicaSet HorizontalPodAutoscaler Deployment Deployment
HorizontalPodAutoscaler HPA HPA HPA Deployment ReplicaSet
Service Service Selector Pod Pod Service Pod Service
Service Deployement Service Deployment Deployment ReplicaSet Pods Service Pods Service
Pod Deployment ReplicaSet Deployment ReplicaSet Pods Service
Ingress Service Ingress Service
Ingress Service Ingress Service Pods Ingress Service Service Pods Ingress
Service
kubectl apply -f .yml Deployment kubectl apply
Too long with no output Deployment apply kubectl Too long
with no output
None