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
Converge
Search
Steven Borrelli
September 19, 2016
Technology
0
57
Converge
Steven Borrelli
September 19, 2016
Tweet
Share
More Decks by Steven Borrelli
See All by Steven Borrelli
xDS Overview
stevendborrelli
0
160
converge
stevendborrelli
0
620
converge
stevendborrelli
0
89
Mesos + Consul
stevendborrelli
6
2.6k
When Mesos met Consul
stevendborrelli
5
660
Next generation infrastructure with Docker and Mesos
stevendborrelli
28
8.6k
Introduction to Apache Spark
stevendborrelli
5
1.1k
Introduction to Docker
stevendborrelli
4
1k
Sum Product Networks
stevendborrelli
0
150
Other Decks in Technology
See All in Technology
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.5k
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
120
Google CloudのLLM活用の選択肢を広げるVertex AIのパートナーモデル
nayuts
0
130
技術的負債解消の取り組みと専門チームのお話
bengo4com
0
1.2k
自作Cコンパイラ 8時間の奮闘
soukouki
0
860
GC24 Recap: Interface Internals
task4233
0
300
より快適なエラーログ監視を目指して
leveragestech
4
1.5k
Fediverse Discovery Providers overview
andypiper
0
180
タイミーのレコメンドにおける ABテストの運用
ozeshun
1
220
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
290
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
2
190
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
1
1.2k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
How to name files
jennybc
75
98k
4 Signs Your Business is Dying
shpigford
179
21k
It's Worth the Effort
3n
182
27k
Automating Front-end Workflow
addyosmani
1365
200k
Adopting Sorbet at Scale
ufuk
73
8.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Making the Leap to Tech Lead
cromwellryan
128
8.8k
Transcript
None
converge http://aster.is September 2016
A B O U T https://aster.is mantl elm-conf converge
G OA L converge the best and easiest way to
configure servers
P RO B L E M S W E WA
N T TO S O LV E converge deploying schedulers (kubernetes, swarm) managing servers, laptops, and devices configuring development environments
key features converge
easy to install and run converge plan consul.hcl converge apply
—param masters=3 etcd.hcl 11mb binary (cli + modules + agent) converge
powerful graph engine
graph benefits automatic dependency generation pinpoint failures parallel execution converge
api first nodes exposed via grpc/rest api streaming data converge
local operations same as remote
examples
basic file converge param "image-tag" { default = "1.10-alpine" }
docker.image "nginx" { name = "nginx" tag = "{{param `image-tag`}}" timeout = "60s" } docker.container "nginx" { name = "nginx-server" image = "nginx:{{lookup `docker.image.nginx.Tag`}}" force = "true" ports = ["80"] env { "CONVERGE" = "AWESOME" } }
converge in converge easily share dev configurations converge converge apply
converge.hcl
create graphs visualize install tasks converge converge graph converge.hcl replace
curl | bash -
verify modules via pgp add trusted keys and verify modules
converge converge key trust samples/pubkey.gpg converge plan —verify-modules samples/ basic.hcl
internals
converge
None
converge docker running? deferred evaluation start docker.container lookup docker.container.port
converge
deferred execution converge
rpc
converge uses all communication (including cli) is via grpc devices
look like another microservice http/2 bi-directional streaming converge
W E B S O C K E T GAT
E WAY
D O C K E R E L K D
E M O
https://asciinema.org/a/1yimck6d4me5t69al27qkt9rc D O C K E R E L K
D E M O converge
converge
summary easy & powerful scales down made for modern infrastructure
converge
plans
Thanks! converge.aster.is github.com/asteris-llc/converge converge-slack.aster.is
I M AG E C R E D I T
S Arch: Logan Troxel https://unsplash.com/search/arch?photo=DsQmBlby Arch Tram: https://upload.wikimedia.org/wikipedia/commons/8/8f/ Gateway_Arch_tram_car.JPG Brooklyn Bridge: Vita Vilcina https://unsplash.com/search/wires? photo=0G1r-Cg0zS8 Typewriter: Florian Klauer https://unsplash.com/search/typewriter? photo=mk7D-4UCfmg Tower: Richard Hinds https://unsplash.com/search/tower? photo=TH8a7L1HJXA Stars: Dimi Pigoff https://unsplash.com/new?photo=6y6D3S_sEjw