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
220
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
180
Symfony UK: API Contracts using Open API
purplebooth
0
360
Kubernetes at the Home Office (PHPUK 16)
purplebooth
1
430
Docker at the Home Office
purplebooth
0
470
AngularJS and MicroServices
purplebooth
2
5.7k
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
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
14
6.5k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.4k
スマートグラスで並列バイブコーディング
hyshu
0
270
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
400
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.8k
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
200
どこまでゆるくて許されるのか
tk3fftk
0
280
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
300
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
9.1k
Creating Composable Callables in Contemporary C++
rollbear
0
170
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Odyssey Design
rkendrick25
PRO
2
710
Mind Mapping
helmedeiros
PRO
1
270
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
440
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
240
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
230
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
480
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