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
61
Converge
Steven Borrelli
September 19, 2016
Tweet
Share
More Decks by Steven Borrelli
See All by Steven Borrelli
xDS Overview
stevendborrelli
0
170
converge
stevendborrelli
0
640
converge
stevendborrelli
0
93
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
160
Other Decks in Technology
See All in Technology
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
430
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
120
Lexical Analysis
shigashiyama
1
150
強いチームと開発生産性
onk
PRO
36
12k
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
180
SSMRunbook作成の勘所_20241120
koichiotomo
3
170
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
2
480
SDNという名のデータプレーンプログラミングの歴史
ebiken
PRO
2
120
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
13k
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
1
100
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5k
Building Adaptive Systems
keathley
38
2.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
BBQ
matthewcrist
85
9.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Fireside Chat
paigeccino
34
3k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Code Reviewing Like a Champion
maltzj
520
39k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
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