2016 - IGNITE - How Do I Even Swarm

Post on 13-Apr-2017

107 views 0 download

Transcript of 2016 - IGNITE - How Do I Even Swarm

HowDoIEvenSwarm?@evere1_toews

Swarmisclusteringformul;pleDockernodes

CarinacreatesDockerSwarmclustersorusedocker-machine

$openh1p://getcarina.com$exportCARINA_APIKEY=12341234$exportCARINA_USERNAME=octopod

$openh1p://getcarina.com$exportCARINA_APIKEY=12341234$exportCARINA_USERNAME=octopod$curl-sLh1ps://download.getcarina.com/carina/latest/$(uname-s)/$(uname-m)/carina-ocarina$mvcarina~/bin/carina$chmodu+x~/bin/carina

$carinacreate--wait--nodes=3mycluster

$carinacreate--wait--nodes=3mycluster$carinaenvmyclustersource/Users/me/.carina/clusters/octopod/mycluster/docker.env#RunthecommandbelowtogetyourDockerenvvarsset:#eval$(carinaenvmycluster)

$carinacreate--wait--nodes=3mycluster$carinaenvmyclustersource/Users/me/.carina/clusters/octopod/mycluster/docker.env#RunthecommandbelowtogetyourDockerenvvarsset:#eval$(carinaenvmycluster)$eval$(carinaenvmycluster)

$env|grepDOCKERDOCKER_HOST=tcp://172.99.65.183:2376DOCKER_TLS_VERIFY=1DOCKER_CERT_PATH=/Users/me/.carina/clusters/octopod/myclusterDOCKER_VERSION=1.10.3

$env|grepDOCKERDOCKER_HOST=tcp://172.99.65.183:2376DOCKER_TLS_VERIFY=1DOCKER_CERT_PATH=/Users/me/.carina/clusters/octopod/myclusterDOCKER_VERSION=1.10.3$curl-sLh1ps://download.getcarina.com/dvm/latest/install.sh|sh

$env|grepDOCKERDOCKER_HOST=tcp://172.99.65.183:2376DOCKER_TLS_VERIFY=1DOCKER_CERT_PATH=/Users/me/.carina/clusters/octopod/myclusterDOCKER_VERSION=1.10.3$curl-sLh1ps://download.getcarina.com/dvm/latest/install.sh|sh$dvmuseNowusingDocker1.10.3

$dockernetworkcreatemynetworkd15a19975f57ee51be268e4636acd6fa19f7235eb3e0e89f41f5516028610cc5

$dockerrun--detach\--namegraphite\--netmynetwork\--publish80:80\hopsoh/graphite-statsd429011dd6d277e02e87b201e5bb985252ac7013dc50abf330c1006fcea32fa44

$dockerrun--detach\--namegraphite\--netmynetwork\--publish80:80\hopsoh/graphite-statsd429011dd6d277e02e87b201e5bb985252ac7013dc50abf330c1006fcea32fa44

$dockerrun--rm\--netmynetwork\etoews/net\/bin/sh-c'foriin$(seq120);doecho-n"r:$RANDOM|c"|nc-w1-ugraphite8125done'

$dockerrun--rm\--netmynetwork\etoews/net\/bin/sh-c'foriin$(seq120);doecho-n"r:$RANDOM|c"|nc-w1-ugraphite8125done'

$dockerrun--rm\--netmynetwork\etoews/net\/bin/sh-c'foriin$(seq120);doecho-n"r:$RANDOM|c"|nc-w1-ugraphite8125done'

$dockerrun--rm\--netmynetwork\etoews/net\/bin/sh-c'foriin$(seq120);doecho-n"r:$RANDOM|c"|nc-w1-ugraphite8125done'$openh1p://$(dockerportgraphite80)

Thanks!rack.to/swarm@evere1_toews