Provisionator 3000
IOOF Innovation Day Project
March 6th-7th, 2014

Clarence Bakirtzidis & Karl Chu (ThoughtWorks) | Fabia...
Connecting up the Provisionator 3000 for its
maiden test flight…
Top view: Splash message when code is run on the Raspberry Pi
Top view: Select Environment, Machine Role, then push the Provision button to
build a machine automagically!
Perspective view: Raspberry Pi did not fit in
the lunch box!
Logo close-up: Hand made with love
Powered by Python running on a Raspberry Pi, Rev B.
Summary
• Provisionator 3000 – What is it?
– It’s a hardware appliance :p
– Allows push-button provisioning of VMs into vS...
Credits
• Provisionator 3000
– Clarence Bakirtzidis (ThoughtWorks)
– Karl Chu (ThoughtWorks)
– Fabian Iannarella (IOOF)

•...
Upcoming SlideShare
Loading in...5
×

Provisionator 3000

306

Published on

IOOF Innovation Day Project, March 6th - 7th 2014

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
306
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Provisionator 3000

  1. 1. Provisionator 3000 IOOF Innovation Day Project March 6th-7th, 2014 Clarence Bakirtzidis & Karl Chu (ThoughtWorks) | Fabian Iannarella (IOOF)
  2. 2. Connecting up the Provisionator 3000 for its maiden test flight…
  3. 3. Top view: Splash message when code is run on the Raspberry Pi
  4. 4. Top view: Select Environment, Machine Role, then push the Provision button to build a machine automagically!
  5. 5. Perspective view: Raspberry Pi did not fit in the lunch box!
  6. 6. Logo close-up: Hand made with love
  7. 7. Powered by Python running on a Raspberry Pi, Rev B.
  8. 8. Summary • Provisionator 3000 – What is it? – It’s a hardware appliance :p – Allows push-button provisioning of VMs into vSphere via the RESTful Provisioning API – Only allow access to a subset of the API features • Choose from a fixed set of environments and machine roles – Provisioned machines are cloned from VMware templates, assigned IP address, registered in DNS, bootstrapped, registered with Red Hat Satellite, and Puppetised (complete app stack).
  9. 9. Credits • Provisionator 3000 – Clarence Bakirtzidis (ThoughtWorks) – Karl Chu (ThoughtWorks) – Fabian Iannarella (IOOF) • Provisioning API v1 (built before Innovation Day in our team): – People above, plus… – Andrew Shaw (ThoughtWorks)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×