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
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
3
2.2k
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
6
5.1k
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
2k
AI x インシデント管理で拡げるサービスオーナーシップ
jacopen
0
150
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
7
1.5k
2024/10 PagerDuty機能アップデート
jacopen
1
58
ゲームから学ぶ、いちばん速いインシデント対応
jacopen
1
110
PEK2024 Recap
jacopen
2
180
クラウドネイティブの本質から考える、生産性と信頼性の両立
jacopen
3
930
Other Decks in Technology
See All in Technology
OpenID BizDay#17 みんなの銀行による身元確認結果の活用 / 20250219-BizDay17-KYC-minna-no-ginko
oidfj
0
160
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
140
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
18
7.2k
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
2
270
AI エージェント開発を支える MaaS としての Azure AI Foundry
ryohtaka
6
640
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
270
Active Directory攻防
cryptopeg
PRO
8
4.6k
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
1
1.5k
AIエージェント元年
shukob
0
120
全文検索+セマンティックランカー+LLMの自然文検索サ−ビスで得られた知見
segavvy
2
130
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
2
170
デスクトップだけじゃないUbuntu
mtyshibata
0
570
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
Automating Front-end Workflow
addyosmani
1368
200k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Docker and Python
trallard
44
3.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Unsuck your backbone
ammeep
669
57k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Typedesign – Prime Four
hannesfritz
40
2.5k
Designing for Performance
lara
604
68k
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ڥ͕͋ΔͳΒ ηοτΞοϓ؆୯