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
300
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
46
Writing & Maintaining an Open Source Backup Tool in Python on AWS
martinb3
0
320
DevOps & Remote Work in Gainesville
martinb3
0
390
Reaping the rewards of Remote Friendly DevOps
martinb3
2
310
Cooking Up Elasticsearch with Chef at elastic{on}
martinb3
0
370
Going Serverless with AWS Lambda
martinb3
1
570
Little Brother is Watching Your Live Stream
martinb3
0
320
What is the Chef Development Kit
martinb3
0
410
Elasticsearch for Centralized Logging, Fulltext Search, and NoSQL
martinb3
0
300
Other Decks in Technology
See All in Technology
ドキュメントはAIの味方!スタートアップのアジャイルを加速するADR
kawauso
3
470
Product Management Conference -AI時代に進化するPdM-
kojima111
0
270
コスト削減の基本の「キ」~ コスト消費3大リソースへの対策 ~
smt7174
2
290
制約理論(ToC)入門
recruitengineers
PRO
8
3.5k
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
670
実践AIガバナンス
asei
3
240
LLM翻訳ツールの開発と海外のお客様対応等への社内導入事例
gree_tech
PRO
0
340
カミナシ社の『ID管理基盤』製品内製 - その意思決定背景と2年間の進化 #AWSUnicornDay / Kaminashi ID - The Big Whys
kaminashi
3
640
事業価値と Engineering
recruitengineers
PRO
6
5k
自社製CMSからmicroCMSへのリプレースがプロダクトグロースを加速させた話
nextbeatdev
0
370
衝突して強くなる! BLUE GIANTと アジャイルチームの共通点とは ― いきいきと活気に満ちたグルーヴあるチームを作るコツ ― / BLUE GIANT and Agile Teams
naitosatoshi
0
270
クラウドセキュリティを支える技術と運用の最前線 / Cutting-edge Technologies and Operations Supporting Cloud Security
yuj1osm
2
220
Featured
See All Featured
Building an army of robots
kneath
306
46k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Practical Orchestrator
shlominoach
190
11k
Statistics for Hackers
jakevdp
799
220k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
KATA
mclloyd
32
14k
Designing for humans not robots
tammielis
253
25k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
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/