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
もうひとつのk8s PaaS、Deis workflow
Search
Kazuto Kusama
June 30, 2016
Technology
0
430
もうひとつのk8s PaaS、Deis workflow
Kubernetes meetupでLTした資料です
Kazuto Kusama
June 30, 2016
Tweet
Share
More Decks by Kazuto Kusama
See All by Kazuto Kusama
インシデント対応に必要となるAIの利用パターンとPagerDutyの関係
jacopen
0
24
今日からはじめるプラットフォームエンジニアリング
jacopen
8
2.7k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
8
720
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
4
4.5k
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
7
8.8k
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
2.6k
AI x インシデント管理で拡げるサービスオーナーシップ
jacopen
0
230
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
7
1.8k
2024/10 PagerDuty機能アップデート
jacopen
1
97
Other Decks in Technology
See All in Technology
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2k
生成AIをテストプロセスに活用し"よう"としている話 #jasstnano
makky_tyuyan
0
240
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
210
DroidKnights 2025 - Jetpack XR 살펴보기: XR 개발은 어떻게 이루어지는가?
heesung6701
1
150
実践! AIエージェント導入記
1mono2prod
0
110
AWS全冠したので振りかえってみる
tajimon
0
150
Model Mondays S2E02: Model Context Protocol
nitya
0
120
今からでも間に合う! 生成AI「RAG」再入門 / Re-introduction to RAG in Generative AI
hideakiaoyagi
1
190
Agentic DevOps時代の生存戦略
kkamegawa
0
620
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
51
30k
API の仕様から紐解く「MCP 入門」 ~MCP の「コンテキスト」って何だ?~
cdataj
0
170
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
0
200
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Site-Speed That Sticks
csswizardry
10
640
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
How GitHub (no longer) Works
holman
314
140k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Rails Girls Zürich Keynote
gr2m
94
14k
Automating Front-end Workflow
addyosmani
1370
200k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Code Reviewing Like a Champion
maltzj
524
40k
The Cost Of JavaScript in 2023
addyosmani
50
8.4k
Transcript
͏ͻͱͭͷk8s PaaS Deis Workflow
Kazuto Kusama @jacopen
None
None
The Illustrated Children’s Guide to Kubernetes https://www.youtube.com/watch?v=4ht22ReBjno
The Illustrated Children’s Guide to Kubernetes https://www.youtube.com/watch?v=4ht22ReBjno ,VCFSOFUFTͬͯͳ͊ʹʁ
None
None
http://kubernetes.io/docs/whatisk8s/
https://www.openshift.com
Deis Workflow
Deisͱ • HerokuϥΠΫͳ͍উखΛࢦͯ͠։ൃ͞Ε͍ͯΔPaaS • 2013ʹOpDemand͕OSSͰެ։ɻͦͷޙEngine Yard͕ങऩ • 6/10ʹɺ Version 2ʹ͋ͨΔDeis
Workflow͕ϦϦʔε • தΛ࡞Γସ͑ͯKubernetesϕʔεͷPaaSʹ
Demo
None
Service Service Pod Pod Pod Pod namespace: testapp namespace: goapp
namespace: deis deis-router External LB deis-controller database builder registry monitor
Service Service Pod Pod Pod Pod namespace: testapp namespace: goapp
namespace: deis deis-router External LB deis-controller database builder registry monitor deis namespace ΞϓϦ͝ͱͷnamespace
Service Service Pod Pod Pod Pod namespace: testapp namespace: goapp
namespace: deis deis-router External LB deis-controller database builder registry monitor http://goapp.example.com/ http://testapp.example.com/ http://deis.example.com/
None
Docker image Dockerfile Buildpack બΔ3ͭͷσϓϩΠํ๏
Docker image Dockerfile Buildpack બΔ3ͭͷσϓϩΠํ๏ HerokuCloud Foundryͱಉ͡
$ kubectl get rc --namespace=deis NAME DESIRED CURRENT AGE deis-builder
1 1 18h deis-controller 1 1 18h deis-database 1 1 18h deis-logger 1 1 18h deis-minio 1 1 18h deis-monitor-grafana 1 1 18h deis-monitor-influxdb 1 1 18h deis-monitor-stdout 1 1 18h deis-registry 1 1 18h deis-router 1 1 18h deis-workflow-manager 1 1 18h
https://deis.com/docs/workflow/quickstart/ طʹk8sڥ͕͋ΔͳΒ ηοτΞοϓ؆୯