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
Rails Application w/ Kubernetes
Search
k.yanagimoto
July 18, 2019
Technology
440
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rails Application w/ Kubernetes
k.yanagimoto
July 18, 2019
More Decks by k.yanagimoto
See All by k.yanagimoto
cloudnative days tokyo online 2021 - 311
kyanagimoto
0
500
open telemetry w/ Ruby
kyanagimoto
0
360
nikotama.rb #10
kyanagimoto
0
410
Developers Summit 2020 - 13-A-5
kyanagimoto
0
2.2k
Nikotama.rb #9
kyanagimoto
0
330
Nikotama.rb #8
kyanagimoto
0
210
CNCF for Rubyist
kyanagimoto
0
450
Nikotama.rb #7
kyanagimoto
0
450
Rails6 New Functions
kyanagimoto
0
200
Other Decks in Technology
See All in Technology
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
180
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
280
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
2
300
振り返りこそエンジニアの本領
negima
0
340
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
550
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
110
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
260
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.3k
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
250
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
330
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
1.3k
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.8k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Typedesign – Prime Four
hannesfritz
42
3.2k
Unsuck your backbone
ammeep
672
58k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
500
The Pragmatic Product Professional
lauravandoore
37
7.4k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
570
Code Review Best Practice
trishagee
74
20k
Transcript
Rails Application w/ Kubernetes Nikotama.rb #3 Koichi Yanagimoto
Koichi Yanagimoto / @kyanagimoto Rakuten, Inc. Organizer of Nikotama.rb !2
Kubernetes !3
K8S De Facto Standard of Container Orchestration Tool de:code 2019
ͷ Έ͕Θ͔Δ Azure Kubernetes Serviceͱ͍͏ηογϣϯͷεϥΠυ͕͍͢͝Θ͔Γ͔ͬͨ͢Ͱ͢Αɻ https://www.microsoft.com/ja-jp/events/decode/2019/default.aspx?wt.mc_id=AID2402947_EML_6033620 !4
How to use? !5
How to deploy K8S cluster !6
Docker Image !7
Docker Image
Source Code Tree
Canary Deploy apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: SampleService namespace:
sample-api spec: hosts: - "*" gateways: - sample-api-gateway http: - match: - uri: prefix: /hoge/fuga method: exact: "GET" route: - destination: host: sample-api subset: v1 port: number: 80 weight: 90 - destination: host: sapmpe-api subset: v2 port: number: 80 weight: 10
Kiali
Using Rails with… • Kubernetes • GitHub Enterprise • CircleCI
• RSpec • Kaniko • kustomize • Artifactory • Istio • Elasticstack etc…