building a platform with django, docker and salt | djangocon lightning talk

12
BUILDING A PLATFORM WITH DJANGO, DOCKER & SALT Roberto Aguilar, [email protected] Saturday, September 7, 13

Upload: dotcloud

Post on 10-Jun-2015

2.037 views

Category:

Technology


0 download

DESCRIPTION

BUILDING A PLATFORM WITH DJANGO, DOCKER & SALT lightning talk

TRANSCRIPT

Page 1: Building a platform with Django, Docker and Salt | Djangocon lightning talk

BUILDING A PLATFORM WITHDJANGO, DOCKER & SALT

Roberto Aguilar, [email protected]

Saturday, September 7, 13

Page 2: Building a platform with Django, Docker and Salt | Djangocon lightning talk

PaaS for dedicated servers that provides automated deployment, high availability, infrastructure scaling and business metrics so you can focus on your application.

http://baremetal.io

Saturday, September 7, 13

Page 3: Building a platform with Django, Docker and Salt | Djangocon lightning talk

PaaS for dedicated servers that provides automated deployment, high availability, infrastructure scaling and business metrics so you can focus on your application.

http://baremetal.io

Saturday, September 7, 13

Page 4: Building a platform with Django, Docker and Salt | Djangocon lightning talk

webhook build

successful build

launch agents

successful launch

update routers

successful update

Console Infrastructure

Saturday, September 7, 13

Page 5: Building a platform with Django, Docker and Salt | Djangocon lightning talk

successful build

Console

• account information

• servers & roles

• applications & resource allocation

• orchestration

(django app)

Saturday, September 7, 13

Page 6: Building a platform with Django, Docker and Salt | Djangocon lightning talk

webhook build

successful build

launch agents

successful launch

update routers

successful update

(builder)

(docker)

(nginx)

Infrastructure

Saturday, September 7, 13

Page 7: Building a platform with Django, Docker and Salt | Djangocon lightning talk

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALT

Saturday, September 7, 13

Page 8: Building a platform with Django, Docker and Salt | Djangocon lightning talk

TRY IT

Saturday, September 7, 13

Page 9: Building a platform with Django, Docker and Salt | Djangocon lightning talk

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALT

salt -C \'I@cluster :default and I@roles:agenthost' \state.sls baremetal.agents \--return=console

Saturday, September 7, 13

Page 10: Building a platform with Django, Docker and Salt | Djangocon lightning talk

webhook build

successful build

launch agents

successful launch

update routers

successful update

SALTsalt -C \'I@cluster :default and I@roles:agenthost' \state.sls baremetal.router \--return=console

Saturday, September 7, 13

Page 11: Building a platform with Django, Docker and Salt | Djangocon lightning talk

DID IT WORK?

Saturday, September 7, 13

Page 12: Building a platform with Django, Docker and Salt | Djangocon lightning talk

THANKS!

baremetal.io/djangocon/

Roberto Aguilar, [email protected]

Saturday, September 7, 13