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
320
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
59
Writing & Maintaining an Open Source Backup Tool in Python on AWS
martinb3
0
350
DevOps & Remote Work in Gainesville
martinb3
0
410
Reaping the rewards of Remote Friendly DevOps
martinb3
2
350
Cooking Up Elasticsearch with Chef at elastic{on}
martinb3
0
390
Going Serverless with AWS Lambda
martinb3
1
590
Little Brother is Watching Your Live Stream
martinb3
0
340
What is the Chef Development Kit
martinb3
0
430
Elasticsearch for Centralized Logging, Fulltext Search, and NoSQL
martinb3
0
330
Other Decks in Technology
See All in Technology
アウトプットはいいぞ / output_iizo
uhooi
0
120
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
740
WebDriver BiDi 2025年のふりかえり
yotahada3
1
160
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
1.2k
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
0
130
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
190
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
540
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
これまでのネットワーク運用を変えるかもしれないアプデをおさらい
hatahata021
3
200
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
280
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
1k
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
340
The Curse of the Amulet
leimatthew05
0
7.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
130
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
43
Designing for humans not robots
tammielis
254
26k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Amusing Abliteration
ianozsvald
0
87
Thoughts on Productivity
jonyablonski
74
5k
Raft: Consensus for Rubyists
vanstee
141
7.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
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/