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
210
2
Share
Docker & Kubernetes at the Home Office
15min version given at [ Contain ] Christmas special
Billie Thompson
December 15, 2015
More Decks by Billie Thompson
See All by Billie Thompson
PHP London: API Contracts using Open API
purplebooth
0
170
Symfony UK: API Contracts using Open API
purplebooth
0
350
Kubernetes at the Home Office (PHPUK 16)
purplebooth
1
410
Docker at the Home Office
purplebooth
0
460
AngularJS and MicroServices
purplebooth
2
5.6k
MVVM and Silex
purplebooth
1
1.5k
MVVM and Silex - It's the future
purplebooth
0
860
Other Decks in Programming
See All in Programming
Feature Toggle は捨てやすく使おう
gennei
0
390
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
730
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.5k
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
260
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
270
20260320登壇資料
pharct
0
140
存在論的プログラミング: 時間と存在を記述する
koriym
5
590
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
310
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
Rethinking API Platform Filters
vinceamstoutz
0
4.2k
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
110
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
430
The Invisible Side of Design
smashingmag
302
51k
[SF Ruby Conf 2025] Rails X
palkan
2
870
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Paper Plane
katiecoart
PRO
0
48k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
From π to Pie charts
rasagy
0
160
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