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
440
もうひとつの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 によってシステム障害が増える!? ~AI エージェント時代だからこそ必要な、インシデントとの向き合い方~
jacopen
4
230
インシデント対応に必要となるAIの利用パターンとPagerDutyの関係
jacopen
0
73
今日からはじめるプラットフォームエンジニアリング
jacopen
8
3.7k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
8
830
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
4
5k
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
7
9.4k
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
2.7k
AI x インシデント管理で拡げるサービスオーナーシップ
jacopen
0
260
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
7
1.9k
Other Decks in Technology
See All in Technology
JOAI発表資料 @ 関東kaggler会
joai_committee
1
420
Go で言うところのアレは TypeScript で言うとコレ / Kyoto.なんか #7
susisu
7
2k
あなたの知らない OneDrive
murachiakira
0
240
Claude Code x Androidアプリ 開発
kgmyshin
1
600
トヨタ生産方式(TPS)入門
recruitengineers
PRO
4
780
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
1
280
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
18
5.6k
Postman MCP 関連機能アップデート / Postman MCP feature updates
yokawasa
1
170
事業価値と Engineering
recruitengineers
PRO
6
3.5k
広島銀行におけるAWS活用の取り組みについて
masakimori
0
150
【 LLMエンジニアがヒューマノイド開発に挑んでみた 】 - 第104回 Machine Learning 15minutes! Hybrid
soneo1127
0
140
コスト削減の基本の「キ」~ コスト消費3大リソースへの対策 ~
smt7174
2
230
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Music & Morning Musume
bryan
46
6.8k
Fireside Chat
paigeccino
39
3.6k
Practical Orchestrator
shlominoach
190
11k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Site-Speed That Sticks
csswizardry
10
790
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
It's Worth the Effort
3n
187
28k
Faster Mobile Websites
deanohume
309
31k
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ڥ͕͋ΔͳΒ ηοτΞοϓ؆୯