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
Spotlight on CoreOS
Search
Martin Smith
March 18, 2015
Technology
0
280
Spotlight on CoreOS
A quick overview of CoreOS, and some quick highlights of what it can do.
Martin Smith
March 18, 2015
Tweet
Share
More Decks by Martin Smith
See All by Martin Smith
How HashiCorp SREs Built HCP's Incident Management Program
martinb3
0
43
Writing & Maintaining an Open Source Backup Tool in Python on AWS
martinb3
0
300
DevOps & Remote Work in Gainesville
martinb3
0
370
Reaping the rewards of Remote Friendly DevOps
martinb3
2
280
Cooking Up Elasticsearch with Chef at elastic{on}
martinb3
0
350
Going Serverless with AWS Lambda
martinb3
1
540
Little Brother is Watching Your Live Stream
martinb3
0
290
What is the Chef Development Kit
martinb3
0
380
Elasticsearch for Centralized Logging, Fulltext Search, and NoSQL
martinb3
0
280
Other Decks in Technology
See All in Technology
年末調整プロダクトの内部品質改善活動について
kaomi_wombat
0
210
caching_sha2_passwordのはなし
boro1234
0
220
Keynote - KCD Brazil - Platform Engineering on K8s (portuguese)
salaboy
0
130
データベースで見る『家族アルバム みてね』の変遷 / The Evolution of Family Album Through the Lens of Databases
kohbis
2
650
LINEギフトのLINEミニアプリアクセシビリティ改善事例
lycorptech_jp
PRO
0
280
Agile TPIを活用した品質改善事例
tomasagi
0
350
ウェブアクセシビリティとは
lycorptech_jp
PRO
0
310
Tirez profit de Messenger pour améliorer votre architecture
tucksaun
1
150
OPENLOGI Company Profile
hr01
0
61k
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
420
技術好きなエンジニアが _リーダーへの進化_ によって得たものと失ったもの / The Gains and Losses of a Tech-Enthusiast Engineer’s “Evolution into Leadership”
kaminashi
0
210
小さく始めるDevOps 内製化支援から見えたDevOpsの始め方 / 20250317 Ken Takayanagi
shift_evolve
1
110
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
How GitHub (no longer) Works
holman
314
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Building Adaptive Systems
keathley
41
2.5k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Invisible Side of Design
smashingmag
299
50k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.5k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Transcript
Spotlight on CoreOS
[email protected]
The Datacenter as a Computer - Focus on applications -
Design for HW failure - No maintenance windows - Commodity hardware - Warehouse scale computer
CoreOS - Micro Gentoo/Chrome (Kernel + Docker/LXC/nspawn/etc) - No package
manager, just run in containers - Intended for HA clusters - Updates are applied automagically - SystemD (incl. managing containers)
Etcd - Distributed key-value store - RESTful (HTTP + JSON)
- Service discovery via announcements - Similar to Consul or Zookeeper
Fleet - Cluster-level service management - Manage etcd and systemd
as a single init sys - Schedule a specific number of containers, reschedule units on failure, placement rules
Demos! - 3 node cluster with vagrant - Demo dillinger.io
(online markdown editor) vagrant ssh core-01 fleetctl machine-list fleetctl list-units fleetctl submit dillinger.service fleetctl start dillinger.service fleetctl journal -follow dillinger.service https://github.com/coreos/coreos-vagrant http://lukebond.ghost.io/getting-started-with-coreos- and-docker-using-vagrant/