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
69
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
670
converge
stevendborrelli
0
100
Mesos + Consul
stevendborrelli
6
2.6k
When Mesos met Consul
stevendborrelli
5
680
Next generation infrastructure with Docker and Mesos
stevendborrelli
28
8.7k
Introduction to Apache Spark
stevendborrelli
5
1.1k
Introduction to Docker
stevendborrelli
4
1k
Sum Product Networks
stevendborrelli
0
170
Other Decks in Technology
See All in Technology
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
1
1.1k
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
2.5k
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
7
1.7k
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
260
モノレポ開発のエラー、誰が見る?Datadog で実現する適切なトリアージとエスカレーション
biwashi
6
800
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
6
840
個人開発から公式機能へ: PlaywrightとRailsをつなげた3年の軌跡
yusukeiwaki
11
3k
AndroidデバイスにFTPサーバを建立する
e10dokup
0
250
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.3k
株式会社EventHub・エンジニア採用資料
eventhub
0
4.3k
Nekko Cloud、 これまでとこれから ~学生サークルが作る、 小さなクラウド
logica0419
2
950
Larkご案内資料
customercloud
PRO
0
650
Featured
See All Featured
Visualization
eitanlees
146
15k
Why Our Code Smells
bkeepers
PRO
336
57k
RailsConf 2023
tenderlove
29
1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Writing Fast Ruby
sferik
628
61k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Building Applications with DynamoDB
mza
93
6.2k
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