Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Docker & Kubernetes at the Home Office
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
370
Kubernetes at the Home Office (PHPUK 16)
purplebooth
1
440
Docker at the Home Office
purplebooth
0
490
AngularJS and MicroServices
purplebooth
2
5.7k
MVVM and Silex
purplebooth
1
1.6k
MVVM and Silex - It's the future
purplebooth
0
870
Other Decks in Programming
See All in Programming
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
440
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
100
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
310
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
1
650
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
210
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.5k
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
330
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.4k
速習iPhone Duo対応
yuukiw00w
2
910
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
Building AI with AI
inesmontani
PRO
1
1.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
270
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
380
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
A Soul's Torment
seathinner
8
3.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
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