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
Docker & Kubernetes at the Home Office
Search
Billie Thompson
December 15, 2015
Programming
2
200
Docker & Kubernetes at the Home Office
15min version given at [ Contain ] Christmas special
Billie Thompson
December 15, 2015
Tweet
Share
More Decks by Billie Thompson
See All by Billie Thompson
PHP London: API Contracts using Open API
purplebooth
0
150
Symfony UK: API Contracts using Open API
purplebooth
0
310
Kubernetes at the Home Office (PHPUK 16)
purplebooth
1
340
Docker at the Home Office
purplebooth
0
400
AngularJS and MicroServices
purplebooth
2
5.5k
MVVM and Silex
purplebooth
1
1.3k
MVVM and Silex - It's the future
purplebooth
0
830
Other Decks in Programming
See All in Programming
2024-10-02 dev2next - Application Observability like you've never heard before
jonatan_ivanov
0
180
もう実家に手頃な情シス娘は不要!Bedrockでもう一人の娘を作る
komakichi
0
120
DevFest Android in Korea 2024 - 안드로이드의 문단속 : 앱을 지키는 암호화 이야기
mdb1217
1
160
[PHPカンファレンス沖縄2024]「無理なくできるだけ安全に」テストもないレガシーコードをリファクタリングするテクニック
ikezoemakoto
3
130
WEBアプリケーションにおけるAWS Lambdaを用いた大規模な非同期処理の実践
delhi09
PRO
7
4.4k
現場から考えるソフトウェアエンジニアリングの価値と実験
nomuson
1
130
実践サーバーレスパフォーマンスチューニング ~その実力に迫る~ / Practical Serverless Performance Tuning ~A Close Look at its Power~
seike460
PRO
2
190
XP2024 っていう国際会議に行ってきたよの記
bonotake
4
240
ACES Meet におけるリリース作業改善の取り組み
fukucheee
0
140
Serverless renderování Webových komponent
rarous
PRO
0
110
rtcamp 10 (vk-illuminati)
yumcyawiz
0
160
VS Code extension: ドラッグ&ドロップでファイルを並び替える
ttrace
0
180
Featured
See All Featured
Building Adaptive Systems
keathley
38
2.2k
Raft: Consensus for Rubyists
vanstee
136
6.6k
How GitHub (no longer) Works
holman
311
140k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
110
6.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
231
17k
Designing for Performance
lara
604
68k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
249
21k
Music & Morning Musume
bryan
46
6.1k
A Modern Web Designer's Workflow
chriscoyier
692
190k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
BBQ
matthewcrist
85
9.2k
Optimizing for Happiness
mojombo
375
69k
Transcript
DOCKER AND KUBERNETES AT THE Home Office
Billie Thompson @PURPLEBOOTH DEVELOPER & RELUCTANT DEVOPS
None
None
None
PODS REPLICATION CONTROLLERS SERVICES NODES
WHAT I'LL TALK ABOUT Why are we doing this? How
are we doing this? Culture shock Thinking about Security
WHY?
DEVOPS SUCKS AT REUSE
APPLICATION ISOLATION STANDARDISED CONFIGURATION EASY SHARING
DEVOPS SUCKED AT REUSE Until now...
None
HOW?
Thinking like a PaaS...
STANDARD INTERFACE COMPONENTS FLEXIBLE
None
PRE-CONFIGURED SERVICES GitLab, Jira, Databases, Persistent Storage, Drone
CULTURE SHOCK Or how to get your organization to actually
reuse stuff
STEAL THE IDEAS OF THE SUCCESSFUL
WORK OPENLY OPEN SOURCE BE GOOD PEOPLE
VERSION STUFF USING SEMVER WRITE Beautiful DOCUMENTATION PUBLISH A LICENSE
SET A Code of Conduct
BEING A GOOD PERSON Inside THE ORGANIZATION AND outside
CONCLUSIONS?
IMPROVE YOUR IMAGE REDUCE DEVOPS REWORK HAPPIER DEVELOPERS
None
USE AN APPLICATION FIREWALL CONTROL YOUR UPSTREAM CONTAINERS! PHYSICAL SEPARATION
sometimes
Any Questions? @PURPLEBOOTH