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
App Container & Rocket @ linux.conf.au 2015
Search
Brandon Philips
February 11, 2015
Programming
0
53
App Container & Rocket @ linux.conf.au 2015
Brandon Philips
February 11, 2015
Tweet
Share
More Decks by Brandon Philips
See All by Brandon Philips
Node.js Workflow with Minikube and Skaffold
philips
0
230
Manage the App on Kubernetes
philips
0
310
Production Backbone Monitoring Containerized Apps
philips
0
130
KubeCon EU 2017: Dancing on the Edge of a Volcano
philips
1
640
rkt - KubeCon EU keynote - 2017
philips
1
240
FOSDEM_Keynote_2017-_.pdf
philips
0
97
Tectonic Summit Day 2 Keynote
philips
0
310
Kubernetes: Simple to Manage Anywhere (self-hosted, Tectonic upgrade demo)
philips
0
320
KubeCon Keynote 2016- Distributed Systems Simplified on Kubernetes
philips
2
530
Other Decks in Programming
See All in Programming
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
54
19k
技術を改善し続ける
gumioji
0
120
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
150
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
200
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
920
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
コードを読んで理解するko build
bells17
1
110
Rails アプリ地図考 Flush Cut
makicamel
1
130
SwiftUI Viewの責務分離
elmetal
PRO
2
270
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
300
Datadog Workflow Automation で圧倒的価値提供
showwin
1
160
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
14
4.6k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Being A Developer After 40
akosma
89
590k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Rails Girls Zürich Keynote
gr2m
94
13k
Site-Speed That Sticks
csswizardry
4
400
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Side Projects
sachag
452
42k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The Language of Interfaces
destraynor
156
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Transcript
None
About Me CTO/CO-FOUNDER systems engineer @brandonphilips github.com/philips
github.com/coreos/rocket
$ rkt
$ rkt
$ rkt fetch
$ rkt run
bash rkt application
runit rkt application
systemd rkt application
upstart rkt application
$ rkt run coreos.com/etcd:v2.0.0-rc.1
stage0
stage1
stage2
App Container github.com/appc/spec
Images ACI
Runtime
coreos.com/etcd example.com/dir-backup example.com/http-health
Metadata Server
Image Discovery
https://gh.com/.../{version}/etcd-{version}-{os}-{arch}.{ext}
$ actool
$ actool build
$ actool validate
$ actool discover
github.com/coreos/rocket App Container github.com/appc/spec