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
Keynote - Brandon Philips - CoreOS Fest 2016
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Brandon Philips
May 09, 2016
Programming
260
3
Share
Keynote - Brandon Philips - CoreOS Fest 2016
Brandon Philips
May 09, 2016
More Decks by Brandon Philips
See All by Brandon Philips
Node.js Workflow with Minikube and Skaffold
philips
0
290
Manage the App on Kubernetes
philips
0
370
Production Backbone Monitoring Containerized Apps
philips
0
220
KubeCon EU 2017: Dancing on the Edge of a Volcano
philips
1
840
rkt - KubeCon EU keynote - 2017
philips
1
300
FOSDEM_Keynote_2017-_.pdf
philips
0
170
Tectonic Summit Day 2 Keynote
philips
0
400
Kubernetes: Simple to Manage Anywhere (self-hosted, Tectonic upgrade demo)
philips
0
440
KubeCon Keynote 2016- Distributed Systems Simplified on Kubernetes
philips
2
580
Other Decks in Programming
See All in Programming
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
460
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
150
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
120
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
240
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
720
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
460
AIを導入する前にやるべきこと
negima
3
380
GitHub Copilot CLIのいいところ
htkym
2
510
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
300
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
280
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
4
500
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
1k
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
360
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
320
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Context Engineering - Making Every Token Count
addyosmani
9
890
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
150
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
330
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
280
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
570
Optimising Largest Contentful Paint
csswizardry
37
3.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
380
Transcript
Keynote: CoreOS Fest 2016 @BrandonPhilips |
[email protected]
CTO, CoreOS Inc
MISSION Secure the Internet
STRATEGY Accelerate with Open Source
GOAL Work with People We Love to Work With
SUCCESS 1000s Have Contributed to Projects CoreOS Introduced
Simone Gotti rkt Contributor
Frode Nordahl Dex Contributor (LDAP support)
Julien Garcia Gonzalez Clair Contributor (hyperclair CLI)
Hitoshi Mitake etcd Contributor
All of You We Look Forward to Working with You
Coreos & Event Staff From New York, Berlin, and San
Francisco
TIMELINE The Story so Far
3 YEARS AGO None of this existed
2.5 YEARS AGO Foundations Established
1.5 YEARS AGO Standards and Security
1 YEAR AGO Kubernetes v1.0
TODAY Production, Scale, and Security
NEW TECHNOLOGY Updates and Announcements
ETCD v3.0 BETA Efficient and Scalable
Punishing Functional Tests
Punishing Functional Tests
Punishing Functional Tests
gRPC Based API ~4x Faster vs JSON HTTP/2 Improves Efficiency
New Storage Engine Scales to GB of Data Consistent Performance
Continuous Snapshots
etcd v3 will support Kubernetes as it scales to 5.000
nodes and beyond
BETA AVAILABLE TODAY github.com/coreos/etcd
TODAY 9:50am Introduction to etcd v3 B08
QUAYCTL BitTorrent Container Image Pulls
Image Layers foo-filesystem.tar.gz bar-filesystem.tar.gz meh-filesystem.tar.gz Image metadata Image binary data
{ {“id”: “foo”}, {“id”: “bar”, “meta”: “data”}, {“id”: “meh”, “meta”: “data”}, }
Pulling Layers $ rkt fetch docker://quay.io/ex/app:v1.0 Fetch layer1: 51.4 MB/51.4
MB Fetch layer4: 97 B/97 B Fetch layer5: 2.7 MB/3.2 MB … ~120MB in Total
Squashed Image Layers { {“id”: “meh”, “meta”: “data”}, } meh
Image metadata Image binary data foo bar
Pulling Squashed Layers $ rkt fetch docker://quay.io/ex/app:v1.0 Fetch layer1: 81.2
MB/81.2 MB …
SIZE SAVINGS Many ~50% Smaller
BitTorrent with quayctl $ quayctl rkt torrent pull \ quay.io/coreos/clair
BitTorrent with quayctl $ quayctl docker torrent pull \ quay.io/coreos/clair
BitTorrent Improvements
BitTorrent Improvements
BitTorrent Improvements
BitTorrent Improvements
BitTorrent Improvements
AVAILABLE TODAY github.com/coreos/quayctl
TODAY 14:20 Distribution to Worldwide Clusters B08
JWTPROXY Service to Service Authentication
JWTPROXY Service to Service Authentication Micro Service Micro Service
SECURITY SCANNING
CVE-2015-0235 GHOST
CVE-2015-0235 GHOST
None
None
None
None
builders
bt tracker
jwtproxy Use HTTP auth headers Negotiate load balancers Compatible with
TLS infrastructure
TOMORROW 9:50 Service to Service Auth B08
JWTPROXY AVAILABLE TODAY github.com/coreos/jwtproxy
CVE-2015-0235 66 % of analyzed images on Quay.io
Security Scanning In Quay Enterprise
AVAILABLE TODAY quay.io/plans
OPEN CONTAINER INITIATIVE Building an Industry Standard
OCI Image Format Spec Maintainers from Across Industry Best of
Docker Image and appc Image Registry Support in the Coming Months
OCI IMAGE v0.1.0 github.com/opencontainers/image-spec
TODAY 13:30 Common Container Standards B08
LET'S KEEP BUILDING For Production, Scale, and Security
GOAL Work with People We Love to Work With
Thank you! Keynote: CoreOS Fest 2016 @BrandonPhilips |
[email protected]
CTO,
CoreOS Inc