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
500
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
460
エムスリーの Over 300 マイクロサービスを支えるマルチクラウドのネットワーク設計 / M3 cloud network infrastructure for over 1000 microservices
saiya_moebius
0
250
TypeScript の型システム / Type system of the TypeScript
saiya_moebius
10
3k
垂直スケールの果ての db.r4.16xlarge で得た教訓 / What happened on vertically scaled 16xlarge DB
saiya_moebius
4
3.7k
DNS を 15 分で雑に知る / grasp DNS in 15 minutes
saiya_moebius
0
99
分散トレーシングの技術選定・OSS 貢献, Stackdriver Trace での性能可視化・改善 / Distributed Tracing case study
saiya_moebius
10
6k
RDBMS in Action
saiya_moebius
56
20k
Kubernetes こわくないよ!
saiya_moebius
1
5.4k
Compiler/JIT optimizations & escape analysis
saiya_moebius
2
300
Other Decks in Programming
See All in Programming
2 週間で Twitter Bot を作ってみた
contour_gara
0
770
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
430
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
280
Implementing Design Systems in Swift
seyfoyun
2
470
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
200
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
910
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
1k
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
160
雑に思考を整理する技術と効能
konifar
63
30k
業務ツールとして使うPostman
msys75
0
110
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.5k
Code Reviews
bkuhlmann
4
900
Featured
See All Featured
In The Pink: A Labor of Love
frogandcode
138
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Gamification - CAS2011
davidbonilla
77
4.6k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Done Done
chrislema
178
15k
How to train your dragon (web standard)
notwaldorf
75
5.2k
Optimizing for Happiness
mojombo
370
69k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Web Components: a chance to create the future
zenorocha
306
41k
A Modern Web Designer's Workflow
chriscoyier
689
190k
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