BUILDING A PLATFORM WITH
DJANGO, DOCKER & SALT
Roberto Aguilar, roberto@baremetal.io
Saturday, September 7, 13
PaaS for dedicated servers that provides
automated deployment, high availability,
infrastructure scaling and business metr...
PaaS for dedicated servers that provides
automated deployment, high availability,
infrastructure scaling and business metr...
webhook build
successful build
launch agents
successful launch
update routers
successful update
Console Infrastructure
Sat...
successful build
Console
• account information
• servers & roles
• applications & resource
allocation
• orchestration
(dja...
webhook build
successful build
launch agents
successful launch
update routers
successful update
(builder)
(docker)
(nginx)...
webhook build
successful build
launch agents
successful launch
update routers
successful update
SALT
Saturday, September 7...
TRY IT
Saturday, September 7, 13
webhook build
successful build
launch agents
successful launch
update routers
successful update
SALT
salt -C 
'I@cluster:d...
webhook build
successful build
launch agents
successful launch
update routers
successful update
SALT
salt -C 
'I@cluster:d...
DID IT WORK?
Saturday, September 7, 13
THANKS!
baremetal.io/djangocon/
Roberto Aguilar, roberto@baremetal.io
Saturday, September 7, 13
Upcoming SlideShare
Loading in …5
×

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

2,668 views

Published on

BUILDING A PLATFORM WITH
DJANGO, DOCKER & SALT lightning talk

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

  1. 1. BUILDING A PLATFORM WITH DJANGO, DOCKER & SALT Roberto Aguilar, roberto@baremetal.io Saturday, September 7, 13
  2. 2. 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
  3. 3. 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
  4. 4. webhook build successful build launch agents successful launch update routers successful update Console Infrastructure Saturday, September 7, 13
  5. 5. successful build Console • account information • servers & roles • applications & resource allocation • orchestration (django app) Saturday, September 7, 13
  6. 6. webhook build successful build launch agents successful launch update routers successful update (builder) (docker) (nginx) Infrastructure Saturday, September 7, 13
  7. 7. webhook build successful build launch agents successful launch update routers successful update SALT Saturday, September 7, 13
  8. 8. TRY IT Saturday, September 7, 13
  9. 9. 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
  10. 10. 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.router --return=console Saturday, September 7, 13
  11. 11. DID IT WORK? Saturday, September 7, 13
  12. 12. THANKS! baremetal.io/djangocon/ Roberto Aguilar, roberto@baremetal.io Saturday, September 7, 13

×