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
Rube Goldberg Machie Docker Deployment
Search
taichi nakashima
June 04, 2015
Technology
2
400
Rube Goldberg Machie Docker Deployment
at
http://www.meetup.com/Docker-Tokyo/events/222928136/
taichi nakashima
June 04, 2015
Tweet
Share
More Decks by taichi nakashima
See All by taichi nakashima
Platform Engineering at Mercari (Platform Engineering Kaigi 2024)
tcnksm
5
3.6k
Platform Engineering at Mercari
tcnksm
8
4.8k
Embedded SRE at Mercari
tcnksm
0
1.4k
How We Harden Platform Security at Mercari
tcnksm
2
1.7k
SRE Practices in Mercari Microservices
tcnksm
11
12k
開発者向けの基盤をつくる
tcnksm
38
12k
How We Structure Our Work At Mercari Microservices Platform Team
tcnksm
11
23k
Microservices Platform on Kubernetes at Mercari
tcnksm
16
16k
Introduction to Mercari Micorservices Platform Team
tcnksm
5
3.5k
Other Decks in Technology
See All in Technology
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
160
Wvlet: A New Flow-Style Query Language For Functional Data Modeling and Interactive Data Analysis - Trino Summit 2024
xerial
1
120
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
100
オプトインカメラ:UWB測位を応用したオプトイン型のカメラ計測
matthewlujp
0
170
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
480
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
160
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
120
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.3k
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
330
MLOps の現場から
asei
6
640
Featured
See All Featured
Faster Mobile Websites
deanohume
305
30k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Designing Experiences People Love
moore
138
23k
KATA
mclloyd
29
14k
The Cult of Friendly URLs
andyhume
78
6.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Music & Morning Musume
bryan
46
6.2k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
BBQ
matthewcrist
85
9.4k
Transcript
Rube Goldberg Machie Docker Deployment
I’m Taichi Nakashima @deeeet tcnksm
None
None
None
None
Rube Goldberg Machie Docker Deployment
A Rube Goldberg machine is a contraption, invention, device or
apparatus that is deliberately over-engineered or overdone to perform a very simple task in a very complicated fashion, usually including a chain reaction.
None
None
None
None
Architecture
:80
:80
:80
:80 confd
None
dnsimple.tf deeeet.com coreos.tf cloud-config +
How to Deploy
hugo new git push hook DockerHub hook captain-hook fleet
None
Why ? You should use rsync or more easy tool
Exploring ideal automated Docker deployment
Reduce complexity Try Docker and CoreOS for more simple application
Future work
Flexible Zero-downtime deployment
mailgun/vulcand (Too much for me) cubicdaiya/ngx_dynamic_upstream (Simple)
Container Test
hugo new git push hook DockerHub hook captain-hook fleet
@deeeet