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
47
Writing & Maintaining an Open Source Backup Tool in Python on AWS
martinb3
0
320
DevOps & Remote Work in Gainesville
martinb3
0
400
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
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
8
2.4k
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
260
Language Update: Java
skrb
2
260
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
550
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
230
AI時代に非連続な成長を実現するエンジニアリング戦略
sansantech
PRO
3
1.1k
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
280
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.2k
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
3
220
エニグモ_会社紹介資料(エンジニア職種向け).pdf
enigmo_hr
0
2.2k
Flutterでキャッチしないエラーはどこに行く
taiju59
0
220
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
130
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
800
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
A Tale of Four Properties
chriscoyier
160
23k
It's Worth the Effort
3n
187
28k
Raft: Consensus for Rubyists
vanstee
140
7.1k
GitHub's CSS Performance
jonrohan
1032
460k
The Pragmatic Product Professional
lauravandoore
36
6.8k
The Cult of Friendly URLs
andyhume
79
6.6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
For a Future-Friendly Web
brad_frost
180
9.9k
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/