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
270
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
40
Writing & Maintaining an Open Source Backup Tool in Python on AWS
martinb3
0
290
DevOps & Remote Work in Gainesville
martinb3
0
360
Reaping the rewards of Remote Friendly DevOps
martinb3
2
280
Cooking Up Elasticsearch with Chef at elastic{on}
martinb3
0
340
Going Serverless with AWS Lambda
martinb3
1
530
Little Brother is Watching Your Live Stream
martinb3
0
280
What is the Chef Development Kit
martinb3
0
370
Elasticsearch for Centralized Logging, Fulltext Search, and NoSQL
martinb3
0
270
Other Decks in Technology
See All in Technology
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
180
Goで作って学ぶWebSocket
ryuichi1208
3
2.7k
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
270
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
570
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
120
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
240
技術スタックだけじゃない、業務ドメイン知識のオンボーディングも同じくらいの量が必要な話
niftycorp
PRO
0
100
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.2k
AWS Well-Architected Frameworkで学ぶAmazon ECSのセキュリティ対策
umekou
2
140
RemoveだらけのPHPUnit 12に備えよう
cocoeyes02
0
280
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
110
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building an army of robots
kneath
303
45k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Unsuck your backbone
ammeep
669
57k
How GitHub (no longer) Works
holman
314
140k
Gamification - CAS2011
davidbonilla
80
5.2k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
A better future with KSS
kneath
238
17k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
We Have a Design System, Now What?
morganepeng
51
7.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Transcript
Spotlight on CoreOS martin@mbs3.org
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/